DEWLAP

Definition of DEWLAP

  1. (noun)a hanging fold of loose skin on an elderly person's neck