DEWLAP


Meaning of DEWLAP in English

■ noun a fold of loose skin hanging from the neck or throat of an animal or bird, especially that present in many cattle.

Origin

ME: from dew and lap 1 , perh. influenced by a Scand. word (cf. Dan. doglæp ).

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.