dewlap
English Dictionary
->
Letter D
-> dewlap
Search Dictionary:
dewlap Definition
(n)
a
hanging
fold
of
loose
skin
on
an
elderly
person
''
s
neck
dewlap Synonyms
dewlap
© Art Branch Inc.