English / word
dam
noun A2MEANING IN ENGLISH
a barrier constructed across a river to hold back water and raise its level
In context
01
Engineers built a massive concrete dam to generate hydroelectric power.
02
The reservoir behind the river dam provides fresh drinking water to the city.
Synonyms
barrier,embankment,levee
Antonyms
breach,gap,flow
Collocations
build a dam,hydroelectric dam,concrete dam