squelched

Adjective
  1. Subdued or overcome (synset 300472518)
    "the quelled rebellion"; "an uprising quenched almost before it started"; "a squelched rumor"

Found on Word Lists

Other Searches