Definitions Found:
a narrow strip of land, bordered on both sides by water, connecting two larger bodies of land.
- isthmusa narrow strip of land, bordered on both sides by water, connecting two larger bodies of land.
- isthmistrip of land surrounded by water and connecting two larger bodies
- isthmoidstrip of land surrounded by water and connecting two larger bodies
- isthmusstrip of land surrounded by water and connecting two larger bodies
- isthmusesA narrow strip of land with sea on either side, forming a link between two larger areas of land