abhor to regard with horror or loathing; to hate deeply (v.)
Synonyms: detest, despise, abominate
Antonyms: admire, cherish, respect, relish
capricious subject to whims or passing fancies (adj.)
Synonyms: impulsive, fickle, unpredictable, mercurial
Antonyms: constant, steady, steadfast, unwavering
commodious roomy, spacious (adj.)
Synonyms: comfortable, ample, capacious
Antonyms: cramped, claustrophobic, insufficient
copious abundant; plentiful; wordy, verbose (adj.)
Synonyms: ample, profuse, bountiful
Antonyms: inadequate, meager, scanty, concise
deft skillful, nimble (adj.)
Synonyms: dexterous, adroit, proficient, clever, masterful
Antonyms: clumsy, awkward, bugling, inept
destitute deprived of the necessities of life; lacking in (adj.)
Synonyms: wanting, devoid, impoverished, penniless
Antonyms: rich, wealthy, luxurious, bountiful, full, replete
extant still existing; not exterminated, destroyed, or lost (adj.)
Synonyms: surviving, in existence
Antonyms: extinct, defunct, vanished
implicate to involve in; to connect with or be related with (v.)
Synonyms: incriminate, entangle
Antonyms: absolve, exculpate
limpid clear, transparent; readily understood (adj.)
Synonyms: lucid, intelligible
Antonyms: clouded, murky, opaque
ominous unfavorable, threatening, of bad omen (adj.)
Synonyms: unpropitious, inauspicious, portentous
pinnacle a high peak or point (n.)
Synonyms: apex, acme, summit, apogee
Antonyms: nadir, low point
renegade one who leaves a group; a deserter, outlaw (n.); traitorous; unconventional, unorthodox (adj.)
Synonyms: turncoat, defector, heretic
Antonyms: loyalist, patriot
reprehensible deserving blame or punishment (adj.)
Synonyms: objectionable, blameworthy, culpable, odious
Antonyms: commendable, blameless, meritorious
solace comfort, relief (n.); to comfort, console (v.)
Synonyms: soothe, reassure, cheer up
Antonyms: vex, aggravate, upset
squalid filthy, wretched, debased (adj,)
Synonyms: dingy, sordid, foul, vile, abject
Antonyms: neat, spruce, exalted, lofty
stately dignified, majestic (adj.)
Synonyms: grand, magnificent, imposing
Antonyms: lowly, humble, servile, abject
supple bending easily; bending with agility; readily adaptable; servile (adj.)
Synonyms: flexible, limber, pliable, pliant
Antonyms: stiff, rigid, unbending, hidebound
suppress to stop by force, put down (v.)
Synonyms: subdue, crush, stifle, squelch, quash, silence
Antonyms: provoke, spur, arouse, incite, instigate
vociferous loud and noisy; compelling attention (adj.)
Synonyms: clamorous, uproarious, blustering
Antonyms: quiet, soft-spoken, muted, subdued
20 waive to do without, give up voluntarily; to put off temporarily, defer (v.)
Synonyms: decline, relinquish, forgo
Antonyms: claim, accept