Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
isthmus
in English
isthmus
us
/ˈɪz.məs/
uk
/ˈɪs.məs/
#uncommon
Plural
isthmuses
Definitions
Noun
a
narrow
land
strip
connecting
larger
landmasses
The
isthmus
of
land
connected
the
two
continents
.
a
narrow
part
connecting
larger
structures
(
anatomy
)
The
surgeon
carefully
operated
on
the
isthmus
of
the
thyroid
gland
.
a
critical
edge
in
a
graph
(
increasing
disconnected
components
)
The
algorithm
identified
the
isthmus
in
the
network
as
a
vulnerable
point
.