Definition of ellipsoid
English to English adjective - Pertaining to, or shaped like, an ellipsoid; as, ellipsoid or ellipsoidal form.
source: Webster 1913 noun - a surface whose plane sections are all ellipses or circles
The Earth is an ellipsoid.
source: WordNet 3.0 - A solid, all plane sections of which are ellipses or circles. See Conoid, n., 2 (a).
source: Webster 1913 adjective satellite - having the nature or shape of an ellipsoid
source: WordNet 3.0
Visual Synonyms 
Nearby Word
|
|
|