ELLIPSOID Meaning of ELLIPSOID in English (n.) A solid, all plane sections of which are ellipses or circles. See Conoid, n., 2 (a). Webster's English dictionary. Английский словарь Webster. 2012