DEWLAPPED


Meaning of DEWLAPPED in English

adj. having a dewlap, resembling a dewlap (fold of skin which hangs under the throat of certain animals)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.