Definitions for "Ebro"
a Spanish river; flows into the Mediterranean
River of northern Spain; the Battle of Ebro, which took place near Tortosa, was an attempt to reverse Franco's advance on Valenica; it lasted between July and December 1938 and was a major and deciding failure for the Republicans.
a river in northeastern Spain that flows to the Mediterranean Sea.