|
Definition of Mozambique Channel
1. Noun. An arm of the Indian Ocean between Madagascar and southeastern Africa.
Definition of Mozambique Channel
1. Proper noun. A strait in the Indian Ocean between Madagascar and Mozambique ¹
¹ Source: wiktionary.com