2 English Synonyms for SQUIRREL
Prev.1Next
scug
Definition: 1. (Northern England, Scottish) Shade, shadow.
There are 6 definitions of the word scug
Show more information about scug
miser
Definition: 1. A kind of earth auger, typically large-bored and often hand-operated.
There are 4 definitions of the word miser
Show more information about miser
Prev.1Next
Search took: 13.69 ms