Adjective Definition

squelched

1.Definition: subdued or overcome

"A squelched rumor"

Related Adjective(s):quelled, quenched




Please Share