atone
(v) to make up for
SYNONYMS: expiate
bondage
(n) slavery; any state of being bound or held down
SYNONYMS: servitude, subjection, dependence
ANTONYMS: freedom, liberty, independence
credible
(adj) believable
SYNONYMS: plausible, acceptable, likely
ANTONYMS: unbelievable, implausible, improbate
defray
(v) to pray for
SYNONYMS: bear the cost, foot the bill
diligent
(adj) hardworking, industrious, not lazy
SYNONYMS: assiduous, sedulous
ANTONYMS: lazy, indolent, cursory, perfunctory
doleful
(adj) sad; dreary
SYNONYMS: sorrowful, mournful, dolorous
ANTONYMS: blithe, jaunty, buoyant
ghastly
(adj) frightful, horrible; deathly pale
SYNONYMS: dreadful, appalling, grisly
ANTONYMS: pleasant, agreeable, attractive
hamper
(v) to hold back
SYNONYMS: hinder, obstruct, impede, inhibit
ANTONYMS: facilitate, ease, smooth the way
hew
(v) to shape or cut down with an ax; to hold to
SYNONYMS: chop. hack, adhere, conform
impoverished
(adj) poor, in a state of poverty; depleted
SYNONYMS: poverty-stricken, destitute, indigent
ANTONYMS: rich, wealthy, affluent, prosperous
incessant
(adj) never stopping, going on all the time
SYNONYMS: ceaseless, constant, uninterrupted
ANTONYMS: occasional, sporadic, intermittent
intricate
(adj) complicated; difficult to understand
SYNONYMS: convoluted
ANTONYMS: simple, uninvolved, uncomplicated
lucid
(adj) easy to understand, clear; rational, sane
SYNONYMS: limpid, intelligible
ANTONYMS: murky, muddy, obscure, unintelligible
posthumous
(adj) occurring or published after death
ANTONYMS: prenatal
prim
(adj) overly neat, proper, or formal; prudish
SYNONYMS: fussy, fastidious, squeamish
ANTONYMS: dowdy, frumpy, sloppy, untidy, loose
sardonic
(adj) grimly, scornfully mocking, bitterly sarcastic
SYNONYMS: mordant, acerbic, wry
ANTONYMS: bland, saccharine, good-natured
superfluous
(adj) exceeding what is sufficient or required, excess
SYNONYMS: surplus, supererogatory
ANTONYMS: necessary, essential, vital, indispensable
supplant
(v) to take the place of, supersede
SYNONYMS: replace, displace, oust
taunt
(v) to jeer at, mock; (n) an insulting or mocking remark
SYNONYMS: (v) ridicule; (n) insult
ANTONYMS: (v) cheer, acclaim; (n) praise
tenacious
(adj) holding fast; holding together firmly; persistent
SYNONYMS: obstinate, stubborn, dogged
ANTONYMS: yielding, weak, gentle, slack