barragem
Portuguese
noun
Definitions
- dam structure placed across a flowing body of water
Etymology
Borrowed from French barrage (barrage, barrier).
Origin
French
barrage
Gloss
barrage, barrier
Borrowed from French barrage (barrage, barrier).
French
barrage
barrage, barrier