English dictionary
stoat meaning and definition
Definition and meaning of stoat at MeaningMonkey.org. stoat meaning and definition in the English Dictionary.STOAT noun
Definition of stoat (noun)
- the ermine in its brown summer coat with black-tipped tail
Source: Princeton University Wordnet