Dewlap - Definition

dewlap

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

Look up another word