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