English dictionary
red squirrel meaning and definition
Definition and meaning of red squirrel at MeaningMonkey.org. red squirrel meaning and definition in the English Dictionary.RED SQUIRREL noun
Definition of red squirrel (noun)
- of northern United States and Canada
- common reddish-brown squirrel of Europe and parts of Asia
- synonyms: cat squirrel, Sciurus vulgaris
Source: Princeton University Wordnet