Is “Dewlap” a Scrabble word?
Yes
DEWLAP
Valid in at least one Scrabble dictionary
Valid in these dictionaries
SOWPODS / CSW
Scrabble UK & International
TWL / NWL
Scrabble North America
Large English Dictionary
General English word list
Meaning of Dewlap
/ˈdjuː.læp/
noun
1.The pendulous skin under the neck of an ox, or a similar feature on any other animal.
2.The sagging flesh on the human throat of an old person.