Definitions of dewlap:

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