squelched
English Dictionary
->
Letter S
-> squelched
Search Dictionary:
squelched Definition
(s)
subdued
or
overcome
; "
the
quelled
rebellion
"; "
an
uprising
quenched
almost
before
it
started
"; "
a
squelched
rumor
"
squelched Synonyms
quelled
quenched
squelched
© Art Branch Inc.