Vocabulary Building

Awesome:

amazing, astonishing, astounding, astute, attention-grabbing, awe-inspiring, breathtaking, brilliant, captivating, colossal, dazzling, delicious, elaborate, elegant, enormous, excellent, exemplary, exceptional, exciting, exhilarating, exquisite, extraordinary, gorgeous, huge, impeccable, impressive, imposing, ingenious, incomparable, incredible, inimitable, invaluable, legendary, life-changing, luxurious, magnificent, majestic, major, miraculous, marvelous, massive, mind-blowing, momentous, opulent, outstanding, overwhelming, palatial, perfect, phenomenal, powerful, prodigious, rare, renowned, resplendent, riveting, sensational, significant, special, spectacular, spell-binding, splendid, staggering, superior, superlative, superb, supreme, thrilling, transcendent, tremendous, unbelievable, unique, unforgettable, unprecedented, unsurpassed, vast, wonderful, zealous

Cool:

accomplished, agreeable, alluring, ambitious, appealing, attractive, beautiful, capable, classic, clever, compelling, charming, creative, cultured, delightful, desirable, distinctive, distinguished, effective, enjoyable, enthusiastic, enticing, fascinating, fine, good, good-looking, graceful, grand, great, handsome, ideal, imaginative, important, impressive, innovative, insightful, interesting, intriguing, intuitive, inventive, life-enhancing, lovely, memorable, motivating, moving, nice, notable, noteworthy, pleasant, pleasing, polite, precious, precise, productive, radiant, refined, remarkable, rewarding, rustic, smart, soothing, sophisticated, stimulating, striking, stunning, surprising, thorough, touching, towering, uncommon, unusual, urbane, wild, wise