ELLIPSOID Meaning of ELLIPSOID in English adj ·alt. of ellipsoidal. 2. ellipsoid ·noun a solid, all plane sections of which are ellipses or circles. ·see conoid, ·noun, 2 (a). Webster English vocab. Английский словарь Webster. 2012