Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

dewlap Definition

Cancel
dewlap
noun(dew-lap)
a hanging fold of loose skin on an elderly person's neck

Words Related to dewlap!

dewlap Examples by Brain Bank Users