Definition of dewlap
English to English noun - a hanging fold of loose skin on an elderly person's neck
source: WordNet 3.0 - The pendulous skin under the neck of an ox, which laps or licks the dew in grazing.
source: Webster 1913 English to Tagalog noun - [diúlap] Lambî
source: Diccionario Ingles-Español-Tagalog
Visual Synonyms 
Nearby Word
dewlap, delph, delphi, delf, delve, didelphia, dollop, dallop, diadelphia, doll up, dolf, do well by, dolby
|
|
|