NOSED

Definition of NOSED

  1. (adj)having a nose (either literal or metaphoric) especially of a specified kind