Subscribe
URL of the page has been copied to clipboard.
Meaning : Subdued or overcome.
Example : The quelled rebellion. An uprising quenched almost before it started. A squelched rumor.
Synonyms : quenched, squelched
Install App