dewlap ( synonym found)

Definition of dewlap:

(n) : the pendulous skin under the neck of an ox, which laps or licks the dew in grazing, or a similar feature on any other animal; the sagging flesh on the human throat of an old person

Definition of dewlap:

(n) : the pendulous skin under the neck of an ox, which laps or licks the dew in grazing, or a similar feature on any other animal; the sagging flesh on the human throat of an old person

Back to Top