Synonyms of Dewlap in English :
Antonyms of Dewlap in English
Thesaurus of Dewlap in English
1. (noun) a hanging fold of loose skin on an elderly person's neck