Definition of Panama, Isthmus of in English:

Panama, Isthmus of

proper noun

  • In the narrowest sense, the site of the Panama Canal. More broadly, all the territory of Panama, or the entire region that connects North and South America. Formerly called Isthmus of Darien.