文polyglot.
← English dictionary
English / word

dam

noun A2
MEANING 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

Sources

Bidyazo vocabulary library ↗