Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
torus
in English
torus
us
//ˈtoʊ.rəs//
uk
//ˈtɔː.ɹəs//
#uncommon
Plural
toruses
Definitions
Noun
a
doughnut-shaped
surface
or
solid
;
formed
by
rotation
The
engineer
designed
a
torus
to
surround
the
reactor
.
a
ring-shaped
object
or
chamber
A
torus
is
a
geometric
shape
commonly
found
in
astronomy
.
a
shape
with
a
circular
cross-section
;
like
an
inner
tube
The
architect
incorporated
a
torus
into
the
building's
design
.
a
convex
molding
;
typically
semicircular
in
cross
section
The
torus
shape
of
the
tunnel
provided
additional
structural
support
.
a
rounded
bone
or
muscle
ridge
(
in
anatomy
)
The
anatomist
studied
the
torus
of
the
humerus
in
detail
.
the
base
of
a
flower
stalk
(
in
botany
)
The
botanist
examined
the
torus
at
the
base
of
the
flower
stalk
.