|  | 
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



