Home
Topics
Questions
Members
Reference
Encyclopedia
Dictionary
Health
Countries
Famous Quotes
Today in History
Answer Questions
Ask a Question
Home
›
Dictionary
›
Isthmus
Isthmus
n.
pl.
Isthmuses (#).
A neck or narrow slip of land by which two continents are connected, or by which a peninsula is united to the mainland;
as, the
Isthmus
of Panama; the
Isthmus
of Suez, etc.
Isthmus of the fauces
.
(Anat.)
See
Fauces
.
Sign In
Username
Password
Forgot password?
Register
Topics
Top 100 topics
Find your topic