dewlap
1. [ noun ] (anatomy) a hanging fold of loose skin on an elderly person's neck
Related terms: skin neck
Similar spelling:   Delap
  Delapp
  Delp
  Delph
  Delphi
  Delpha
  Dealba
  Delphia
  delf
  delve