dam
noun
structure placed across a flowing body of water to stop the flow
noun
structure placed across a flowing body of water to stop the flow
Translations:
Dutch: dam
Dutch, dam
French: barrage
German: Damm
Italian: argine
Dutch: dam
Dutch, dam
French: barrage
German: Damm
Italian: argine