Rhyme Desk
Find rhyming words!

Definition of "Nosed" :

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