Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
ellipsoid
in English
ellipsoid
us
/iˈlɪpsɔɪd/
uk
/ɪˈlɪpsoʊɪd/
#uncommon
Definitions
Noun
a
quadric
surface
with
specific
Cartesian
equation
The
engineer
studied
the
properties
of
an
ellipsoid
in
her
mathematics
class
.
a
3D
shape
with
elliptical
cross
sections
;
generalises
ellipse
The
architect
designed
a
building
with
an
ellipsoid
roof
for
better
drainage
.
a
model
of
the
earth's
shape
(
in
geography
)
Geographers
use
an
ellipsoid
model
to
describe
the
Earth's
slightly
flattened
shape
.