dam
dam
noun
A barrier built across a river to hold back water, forming a reservoir.
"The hydroelectric dam generates electricity for the region."
verb
To build a barrier across a river or stream to hold back water.
"They dammed the river to create a new lake."
Thesaurus
Synonyms: dyke, dike, dekameter, dkm, dekametre, decameter, decametre, dam up