barragem

Etymology
..

Noun

 * 1) dam structure placed across a flowing body of water