SPHEROID Meaning of SPHEROID in English [ 'sfɪərɔɪd ]■ noun a sphere-like but not perfectly spherical body.Derivatives~al adjective~icity noun Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004