dam

US /dæm/
UK /dæm/
"dam" picture
1.

barrage, digue

a barrier constructed to hold back water and raise its level, forming a reservoir used to generate electricity or as a water supply

:
The Hoover Dam is a famous landmark.
Le barrage Hoover est un monument célèbre.
They built a new dam across the river.
Ils ont construit un nouveau barrage sur la rivière.
1.

barrer, endiguer

build a dam across (a river or stream)

:
They plan to dam the river to create a new reservoir.
Ils prévoient de barrer la rivière pour créer un nouveau réservoir.
The beavers dammed the stream, causing it to overflow.
Les castors ont endigué le ruisseau, le faisant déborder.