Definition of Nosed

  • 1. Having a nose (either literal or metaphoric) especially of a specified kind Adjective

Semanticaly linked words with "nosed"

Antonyms to adjective "nosed"