dam
/dæm/
Community Images
1
Definitions
noun
- 1
A barrier constructed to hold back water and raise its level, forming a reservoir used to generate electricity or as a water supply.
“The Hoover Dam is a massive structure that helps provide power to millions of people.”
verb
- 1
To build a barrier across a body of water to restrict or stop its flow.
“The beavers worked all night to dam the creek and create a pond.”
See Also
reservoirleveedikebarragehydroelectricfloodgate