Isthmus
Definitions
4
Posts
3
Posters
265
Views
-
A neck or narrow slip of land by which two continents areconnected, or by which a peninsula is united to the mainland; as, theIsthmus of Panama; the Isthmus of Suez, etc. Isthmus of the fauces.(Anat.) See Fauces.
-
Combined words: This and must
-
a narrow piece of land with water on each side that joins two larger areas of land:
-
A narrow strip of land with sea on either side, forming a link between two larger areas of land.
Explore More Definitions
Browse our collection of 300,000+ community-written definitions