SNUB-NOSED MEANING IN ENGLISH

• Snub-nosed Definition & Synonyms

  1. (a.) Having a short, flat nose, slightly turned up; as, the snub-nosed eel.


RECENT SEARCHES