YourDictionary

dewlap

noun

a loose fold of skin hanging from the throat of cattle and certain other animals, or a similar loose fold under the chin of a person

Related Forms:

See dewlap in American Heritage Dictionary 4

Learn more about dewlap

link/cite print suggestion box