Rhyme Desk
Find rhyming words!

Definition of "Ellipsoid" :

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