Home
(current)
About
Contact
Search
dewlapping
English
noun
Definitions
The extension and contraction of the throat in certain animals.
Etymology
Suffix from English dewlap.
Origin
English
dewlap
Gloss
Timeline
Distribution of cognates by language
Geogrpahic distribution of cognates
Cognates and derived terms
Cognates
dewlap
English
dewlapped
English
dewlapt
English
læppa
Old English
Derived Terms
dewlap
dewlapt
dewlapped