English translation of 'delta'
Copyright © 2014 by HarperCollins Publishers. All rights reserved.
'delta' in Other Languages
British English: delta NOUN
A delta is an area of low, flat land shaped like a triangle, where a river splits and spreads out into several branches before entering the sea.
It is much easier to dam up a river near the source than near the delta.
Translation of delta from the Collins Portuguese to English Dictionary