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
LingoTube turns TED / YouTube videos into sentence-by-sentence bilingual lessons: synced subtitles, tap any word for meaning and pronunciation, save to your word bank with spaced repetition.
the Narmada dam in India
dam·
Learn "dam" in a video →
Free to try, no sign-up needed