Home / Dictionary / Dewlap

Dewlap Moderate

Dewlap has 2 different meanings across 1 category:

Noun

Definitions
Noun
1

a hanging fold of loose skin on an elderly person's neck

2

The pendulous skin under the neck of an ox, or a similar feature on any other animal.

Related Terms
Broader Terms (hypernyms)
skin
Rhyming Words
lap plap flap olap clap alap slap belap jalap onlap unlap rolap molap ex lap dunlap beslap beclap earlap burlap mudflap
Compare
Dewlap vs