Definition, Meaning & Synonyms | English word CATMILL
CATMILL
Definitions of CATMILL
- An apparatus with several beams protruding from a central rotating pole, used to train fighting dogs by having them chase a cat or other small animal in circles.
Number of letters
7
Is palindrome
No
Search for CATMILL in:
Page preparation took: 155.73 ms.