WEASEL-FACED MEANING IN ENGLISH

• Weasel-faced Definition & Synonyms

  1. (a.) Having a thin, sharp face, like a weasel.


RECENT SEARCHES