Skip to definition.
Get the FREE one-click dictionary software for Windows or the iPhone/iPad and Android apps


Noun: Mozambique Channel
  1. An arm of the Indian Ocean between Madagascar and southeastern Africa

Type of: channel

Part of: Indian Ocean

Encyclopedia: Mozambique Channel