nosed

/nˈoʊzd/

Explore definitions, synonyms, and language insights of nosed

Definitions

Adjective
having a nose (either literal or metaphoric) especially of a specified kind