DEWLAP


Meaning of DEWLAP in English

n.1 a loose fold of skin hanging from the throat of cattle, dogs, etc.

2 similar loose skin round the throat of an elderly person.

Etymology: ME f. DEW + LAP(1), perh. after ON (unrecorded) d{ouml}ggleppr

Oxford English vocab.      Оксфордский английский словарь.