oblate spheroid noun1 •A shape like that of a vertically flattened sphere, found in nature as the shape of rotating celestial bodies. formsoblate spheroids