What does dewlap mean?
noun
A flap of loose skin hanging from the neck of certain animals, especially a horse or a dog. A fold of loose skin hanging from the chin of a pig.
Example
"The farmer noticed the horse's dewlap was particularly long and needed to be trimmed."
Definition generated by AI and curated by RJS Tech Solutions LLP.