Nosed

  • (adj): Having a nose (either literal or metaphoric) especially of a specified kind.