Definitions of nosed:

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