English translation of 'barragem'
Word forms: plural barragens
1. (represa) dam
2. (impedimento) barrier
Copyright © 2014 by HarperCollins Publishers. All rights reserved.
'barragem' in Other Languages
British English: barrage VERB
If you are barraged by people or things, you have to deal with a great number of people or things you would rather avoid.
Doctors are complaining about being barraged by drug-company salesmen.
Translation of barragem from the Collins Portuguese to English Dictionary