Ellipsoid Meaning

There are 2 meaning(s) for word Ellipsoid

Meaning 1 : having the nature or shape of an ellipsoid

    Synonyms : ellipsoidal,  spheroidal
Meaning 2 : a surface whose plane sections are all ellipses or circles

    Example : the Earth is an ellipsoid