Synonyms and Antonyms of suppress
to keep from being publicly known
- The governor tried to suppress the news.
black out, censor, gag, muzzle, silence
quash, repress, smother, spike, squash, squelch, stifle, strangle, throttle
debunk, expose, reveal, show up, uncloak, uncover, unmask
blab, disclose, divulge, spill, tell, unveil
broadcast, circulate, publish, spread
describe, narrate, recite, recount, rehearse, relate, report
to refrain from openly showing or uttering
- He managed to suppress a laugh.
to hold back the normal growth of
- Pruning helps suppress buds at the ends of developed branches and encourages new growth elsewhere.
arrest, catch, check, halt, hold up, stall, stay, still, stop
balk, block, hold back, impede, obstruct, stem
diminish, downsize, shrink
to put a stop to (something) by the use of force
- Nothing could suppress the rising tide of protest against the dictator's latest injustices.
clamp down (on), crack down (on), crush, put down, quash, quell, repress, silence, slap down, snuff (out), squash, squelch, subdue
douse (also dowse), extinguish, put out, quench
smother, stifle, strangle, throttle
annihilate, decimate, demolish, desolate, destroy, devastate, nuke, rub out, ruin, smash, waste, wreck
exterminate, obliterate, wipe out
conquer, dominate, overcome, overpower, overwhelm, subdue, subjugate, vanquish
abet, aid, assist, back, help, prop up, support
foment, incite, instigate, provoke, stir, whip (up)
advance, cultivate, encourage, forward, foster, further, nourish, nurture, promote
to keep secret or shut off from view
- The defense attorney is openly accusing the prosecutor of attempting to suppress vital evidence.
belie, blanket, blot out, cloak, conceal, cover, curtain, disguise, enshroud, hide, mask, obscure, occult, paper over, screen, shroud, veil
bury, camouflage, cover (up), smother
gild, gloss (over), varnish, whitewash
becloud, bedim, befog, block, cloud, darken, eclipse, obstruct, occlude, overcast, overshadow, shade
bare, disclose, display, divulge, expose, reveal, show, uncloak, uncover, unmask, unveil