a South American river 1, 500 miles long; flows into the South Atlantic
[ Syn: orinoco , orinoco river ]