Boost your vocab and unleash your potential!

Recently viewed words:
Definitions of canal zone
  1. noun
    a zone consisting of a strip of land across the Isthmus of Panama that contains the Panama Canal

    Similar: 

Explanation of canal zone
My lists:
Recently viewed words: