Noun Definitionellipsoid1.Definition: a surface whose plane sections are all ellipses or circles"The Earth is an ellipsoid"Category: General