dam

/dæm/

Definitions

1. noun

A barrier constructed across a river or stream to raise the level of the water, used for water supply, power generation, or flood control.

“The new dam on the river will provide electricity to thousands of homes.”

2. verb

To obstruct or prevent the flow of something, especially a liquid.

“The leak was dammed with a patch to prevent further water loss.”

3. verb

To stop or prevent something from happening.

“The new law will not be dammed; it will be implemented as planned.”

Synonyms

  • barrier
  • block
  • obstacle

Antonyms

  • canal
  • channel