19 July 2009

DAM: DEFINED

dam
noun
structure placed across a flowing body of water to stop the flow

Translations:
Dutch: dam
Dutch, dam
French: barrage
German: Damm
Italian: argine