Dictionary Home » Dictionary Definitions » Mozambique Channel

Mozambique Channel

part of the Indian Ocean, between Mozambique & Madagascar: c. 1,000 mi (1,609 km) long

See Mozambique Channel in American Heritage Dictionary 4

An arm of the Indian Ocean between Madagascar and the mainland of southeast Africa.
link/cite print suggestion box