English dictionary

mozambique channel meaning and definition

Definition and meaning of mozambique channel at MeaningMonkey.org. mozambique channel meaning and definition in the English Dictionary.

MOZAMBIQUE CHANNEL noun

Definition of Mozambique Channel (noun)

  1. an arm of the Indian Ocean between Madagascar and southeastern Africa
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: