English dictionary
squirrel meaning and definition
Definition and meaning of squirrel at MeaningMonkey.org. squirrel meaning and definition in the English Dictionary.SQUIRREL noun
Definition of squirrel (noun)
- a kind of arboreal rodent having a long bushy tail
- the fur of a squirrel
Source: Princeton University Wordnet