Find the word definition

Wiktionary
racing crabs

n. (racing crab English)