Dewlap definitions

noun

a hanging fold of loose skin on an elderly person's neck