Word info

dewlapping

Noun

Meaning

dewlapping (uncountable)

The extension and contraction of the throat in certain animals.

Source: en.wiktionary.org

Close letter words and terms