ellipsoid
adjective
1. having the nature or shape of an ellipsoid
Similar word(s): rounded, ellipsoidal, spheroidal
noun
1. a surface whose plane sections are all ellipses or circles
- the Earth is an ellipsoid
Definition categories: shape
Sentences with ellipsoid as a noun:
- Here the geoid is thirty meters below the ellipsoid.