DEWLAP


Meaning of DEWLAP in English

[noun] [C] - a fold of loose skin which hangs under the throat, either of an old person or of an animal such as a cow or some types of dog

Cambridge English vocab.      Кембриджский английский словарь.