CAT SQUIRREL


Meaning of CAT SQUIRREL in English

noun

1. : a reddish-coated fox squirrel found in the eastern part of its range

2. : the common European squirrel

3. : cacomistle

4. : gray squirrel

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.