Synonyms and Antonyms for Mozambique_Channel

1. Mozambique Channel (n.)

an arm of the Indian Ocean between Madagascar and southeastern Africa

Synonyms: