ELLIPSOID Meaning of ELLIPSOID in English n. figure in the shape of an ellipse, oval-shaped figure Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012