Synonyms and Antonyms for mozambique channel | Synonym.com

Synonyms and Antonyms for mozambique channel

1. Mozambique Channel (n.)

an arm of the Indian Ocean between Madagascar and southeastern Africa

Synonyms: