Boost your vocab and unleash your potential!

Recently viewed words:
Definitions of mozambique channel
Definition that contains mozambique channel
  • mozambique a republic on the southeastern coast of Africa on the Mozambique Channel; became independent from Portugal in 1975
  • beira a port city in eastern Mozambique on the Mozambique Channel
  • mocambique a republic on the southeastern coast of Africa on the Mozambique Channel; became independent from Portugal in 1975
  • republic of mozambique a republic on the southeastern coast of Africa on the Mozambique Channel; became independent from Portugal in 1975
My lists:
Recently viewed words: