weazels
English
Noun
weazels
plural of
weazel