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.      Сжатый оксфордский словарь английского языка.