Sevenword ← All modes
dam
noun · C1
UK /dæm/ US /dæm/
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
Example: the Narmada dam in India
Say everything you know about this word — definition, examples, associations, stories.
Next