English Dictionary
◊ DEWLAP
dewlap
n : a hanging fold of loose skin on an elderly person's neck