isth
ˈɪsθməs
Definitions
1. noun
A narrow strip of land connecting two larger areas of land, typically with a sea or lake on either side.
“The tourists walked along the scenic isthmus and took in the breathtaking views of the ocean and the surrounding mountains.”