daman

/dæmən/

Definitions

1. noun

a dam or barrage, especially in India and Pakistan

“The daman was built to control water flow in the river.”

Synonyms

  • barrage
  • dam

Antonyms

  • outflow
  • waterfall