187,212 views
44 votes
44 votes
What is the definition of the word Isthmus

User RKrishna
by
3.3k points

2 Answers

7 votes
7 votes

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

User Qar
by
2.6k points
26 votes
26 votes

Answer:

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

User Clarence Leung
by
3.0k points