Definitions
noun
a relatively narrow strip of land (with water on both sides) connecting two larger land areas
Look “isthmus” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
a relatively narrow strip of land (with water on both sides) connecting two larger land areas