Definitions of Isthmus of panama:

  • noun:   the isthmus that connects Central America and South America