Meaning of “dewlap” in the English Dictionary

british dictionary

"dewlap" in British English

See all translations

dewlapnoun [ C ]

uk /ˈdʒuː.læp/ us /ˈduː.læp/

a fold of loose skin that hangs under the throat of a cow or a dog

(Definition of “dewlap” from the Cambridge Advanced Learner’s Dictionary & Thesaurus © Cambridge University Press)