What is the Isthmus of Panama?
The Isthmus of Panama is a narrow strip of land at the southernmost end of Central America. It lies between the Pacific Ocean and the Caribbean Sea, while linking North and South America. It also contains the country and canal of the same name. The canal links the aforementioned bodies of water.
Simple, narrow strip of land connecting 2 larger masses.
It's essentially the strip of land where the country of Panama is located. Between Costa Rica and Colombia.
More details on Isthmus of Panama - Wikipedia