WTWM

whatsthatwordmean

← Definition
Guess

long snouted

adjectiveHaving a long, projecting nose or muzzle, typically used to describe animals.

Antonyms

short-snoutedadjective

Built for word lovers.