ELLIPSOID Scrabble 12 Words With Friends 15 Definition adjective having the nature or shape of an ellipsoid. — synonyms: ellipsoidal, spheroidal noun a surface whose plane sections are all ellipses or circles. Examples “Here the geoid is thirty meters below the ellipsoid.” See all 221 words you can make from ELLIPSOID → 9-letter words Words starting with E Words ending with D ← Unscramble different letters