meaning of nosed
1.
having
a
nose
either
literal
or
metaphoric
especially
of
a
specified
kind
Related Words
nosed
|
nosedive
|
Developed & Maintained By
Taraprasad.com