Noun mozambique channel has 1 sense
  1. Mozambique Channel - an arm of the Indian Ocean between Madagascar and southeastern Africa
    --1 is a kind of
    channel
    --1 is a part of Indian Ocean
,
TOP