What is the full meaning of dewlaps
DEWLAP, a fold of loose skin under the neck [n]
Example of the word dewlaps placed on a Scrabble board.