Synonyms and Antonyms of vain
- a man so vain that he spent hours admiring himself in the mirror
assured, biggety (or biggity) [Southern & Midland], bigheaded, complacent, conceited, consequential, egoistic (also egoistical), egotistic (or egotistical), important, overweening, pompous, prideful, proud, self-conceited, self-important, self-opinionated, self-satisfied, smug, stuck-up, swellheaded, vainglorious
blusterous, blustery, boastful, bombastic, braggart, bragging, braggy, cocky, swaggering
arrogant, assumptive, bumptious, cavalier, chesty, disdainful, fastuous, haughty, high-and-mighty, high-hat, huffy, lofty, lordly, masterful, peremptory, pontifical, self-asserting, self-assertive, snobbish, snobby, snooty, supercilious, superior, toplofty (also toploftical), uppish, uppity
domineering, high-handed, imperious
highfalutin (also hifalutin), holier-than-thou, pretentious
overconfident, presuming, presumptuous
confident, self-assured, self-confident
self-adulatory, self-congratulatory, self-contented, self-gratulatory
self-applauding, self-dramatizing, self-glorifying, self-promoting
- all their efforts to escape proved vain