squelched

Adjective
  1. subdued or overcome
    • the quelled rebellion
    • an uprising quenched almost before it started
    • a squelched rumor

Khám phá thêm

Các từ liên quan

Từ đồng nghĩa

Từ tương tự

Từ có nhắc đến "squelched"

squelched
The rumor was quickly squelched by the official announcement.