New York weasel
noun
: a common weasel (Mustela frenata noveboracensis) widely distributed in the eastern U.S. that is a variety of the North American long-tailed weasel
Love words? Need even more definitions?
Merriam-Webster unabridged
Share