Meaning of the word spheroid in English

What does spheroid mean in English? Explore the meaning, pronunciation, and specific usage of this word with Lingoland.

spheroid

US /ˈsfɪr.ɔɪd/
UK /ˈsfɪə.rɔɪd/
"spheroid" picture

Noun

a figure resembling a sphere; an ellipsoid of revolution

Example:
The Earth is not a perfect sphere but an oblate spheroid.
The artist sculpted a smooth spheroid out of marble.

Adjective

having the shape of a spheroid

Example:
The spheroid shape of the fruit made it easy to roll.
Astronomers observed a spheroid galaxy in the distance.