Skip to definition.
Get the FREE one-click dictionary software for Windows.
NEW iPhone Audio English dictionary


Noun: dewlap  'd(y)oo`lap
  1. A hanging fold of loose skin on an elderly person's neck

Derived forms: dewlaps

Type of: cutis, skin, tegument

Part of: cervix, neck

Encyclopedia: Dewlap