NOSED as ADJECTIVE

  1. Meaning
    • having a nose (either literal or metaphoric) especially of a specified kind
    Antonym(s) Similar To