Nosed - Definition

nosed

adj 1: having a nose (either literal or metaphoric) especially
of a specified kind [ant: noseless]

Look up another word