Noun Definition

dewlap

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

Category: General