spheroid adjective 1noun 1forms 3 adjective1 •Of a shape similar to a squashed sphere. noun1 •A solid of revolution generated by rotating an ellipse about its major (prolate), or minor (oblate) axis.UFOs are reported as being either oblate (saucer-shaped) or prolate (cigar-shaped) spheroids. formsspheroids · more spheroid · most spheroid