Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
talus
in English
talus
#uncommon
Definitions
Noun
ankle
bone
(
in
the
foot
)
The
doctor
examined
the
talus
bone
in
the
patient's
foot
.
rock
fragments
at
a
cliff
base
;
slope
formation
A
large
talus
slope
formed
at
the
base
of
the
steep
mountain
.
embankment
wall
with
thickened
base
The
engineer
designed
a
talus
to
protect
the
foundation
of
the
building
.