dewlap

Noun
  1. A hanging fold of loose skin on an elderly person's neck (synset 105247023)

Other Searches