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

Treasure Words