dam
C1UK /dæm/US /dæm/
Meaning
noun
a barrier that is built across a river in order to stop the water from flowing, used especially to make a reservoir (= a lake for storing water) or to produce electricity
“the Narmada dam in India”
Remember dam through real videos
Watch TED / YouTube close-reading lessons, tap any word, and review with built-in spaced repetition.
Start learning free →