Synonyms: ellipsoid
Definition: a surface whose plane sections are all ellipses or circles
Usage: the Earth is an ellipsoid
Similar words: plane figure, two-dimensional figure
Definition: a two-dimensional shape
Synonyms: ellipsoid, ellipsoidal, spheroidal
Definition: having the nature or shape of an ellipsoid
Similar words: rounded
Definition: curving and somewhat round in shape rather than jagged
Usage: low rounded hills; rounded shoulders