ALL meanings of isthmus of panama
isth·mus of Pan·a·ma
I i - noun isthmus of panama an isthmus linking North and South America, between the Pacific and the Caribbean. Length: 676 km (420 miles). Width (at its narrowest point): 50 km (31 miles) 0