ellipsoid
/ɪlˈɪpsɔɪd/ · 3 syllables
Meaning
noun
- a surface whose plane sections are all ellipses or circles
“the Earth is an ellipsoid”
adjective
- having the nature or shape of an ellipsoid
Synonyms for ellipsoid
Developers: get definitions, synonyms, antonyms, rhymes and pronunciation for 147,000 words as JSON with the English Dictionary API (free trial).