1 beautiful, brilliant, dazzling, drop-dead (slang) elegant, glittering, grand, luxuriant, magnificent, opulent, ravishing, resplendent, showy, splendid, splendiferous (facetious) stunning (informal) sumptuous, superb
2 (informal) attractive, bright, delightful, enjoyable, exquisite, fine, glorious, good, good-looking, lovely, pleasing
Antonyms
cheap, dismal, dreary, dull, gloomy, homely, plain, repulsive, shabby, shoddy, sombre, ugly, unattractive, unsightly