Give a synonym for Happy — Joyful, elated, content, pleased, cheerful
Give an antonym for Happy — Sad, miserable, dejected, unhappy, sorrowful
Give a synonym for Big — Large, enormous, vast, immense, gigantic
Give an antonym for Big — Small, tiny, minuscule, petite, microscopic
Give a synonym for Brave — Courageous, valiant, fearless, bold, daring
Give an antonym for Brave — Cowardly, timid, fearful, spineless, meek
Give a synonym for Fast — Quick, swift, rapid, speedy, hasty
Give an antonym for Fast — Slow, sluggish, leisurely, unhurried, gradual
Give a synonym for Smart — Intelligent, clever, astute, shrewd, brilliant
Give an antonym for Smart — Foolish, ignorant, dull, obtuse, dim-witted
Give a synonym for Rich — Wealthy, affluent, prosperous, opulent, well-off
Give an antonym for Rich — Poor, destitute, impoverished, penniless, broke
Give a synonym for Angry — Furious, irate, livid, enraged, incensed
Give an antonym for Angry — Calm, serene, peaceful, composed, placid
Give a synonym for Beautiful — Gorgeous, stunning, attractive, lovely, radiant
Give an antonym for Beautiful — Ugly, hideous, unattractive, plain, homely
Give a synonym for Ancient — Old, archaic, antique, prehistoric, primeval
Give an antonym for Ancient — Modern, contemporary, current, new, recent
Give a synonym for Generous — Charitable, benevolent, magnanimous, giving, liberal
Give an antonym for Generous — Stingy, miserly, greedy, selfish, tight-fisted
Give a synonym for Agree — Concur, consent, comply, approve, assent
Give an antonym for Agree — Disagree, oppose, object, dispute, contradict
Give a synonym for Create — Invent, produce, generate, design, construct
Give an antonym for Create — Destroy, demolish, eliminate, dismantle, raze
Give a synonym for Honest — Truthful, sincere, candid, genuine, forthright
Give an antonym for Honest — Dishonest, deceitful, fraudulent, deceptive, lying
Give a synonym for Difficult — Hard, challenging, arduous, demanding, strenuous
Give an antonym for Difficult — Easy, simple, effortless, straightforward, uncomplicated
Give a synonym for Expand — Grow, enlarge, extend, increase, amplify
Give an antonym for Expand — Shrink, contract, reduce, diminish, compress
Give a synonym for Praise — Commend, applaud, compliment, laud, extol
Give an antonym for Praise — Criticize, condemn, rebuke, censure, berate
Give a synonym for Transparent — Clear, obvious, evident, apparent, lucid
Give an antonym for Transparent — Opaque, murky, unclear, obscure, hidden
Give a synonym for Timid — Shy, meek, bashful, hesitant, diffident
Give an antonym for Timid — Bold, confident, assertive, audacious, fearless
Give a synonym for Abundant — Plentiful, ample, copious, profuse, bountiful
Give an antonym for Abundant — Scarce, sparse, meager, deficient, lacking
Give a synonym for Vague — Unclear, ambiguous, obscure, indefinite, hazy
Give an antonym for Vague — Clear, precise, definite, explicit, specific