149k views
3 votes
What is the definition of the word Isthmus

User Ieisha
by
5.5k points

2 Answers

10 votes

Answer: a narrow strip of land with sea on either side, forming a link between two larger areas of land.

User Charlie Reitzel
by
5.4k points
4 votes

Answer:

Isthmus definition, a narrow strip of land, bordered on both sides by water, connecting two larger bodies of land

User M Shahzad Khan
by
5.2k points