Short nosed Synonyms

Definitions for Short


Definitions for Nosed


  • (adjective) having a nose (either literal or metaphoric) especially of a specified kind