Groups
Quiz
squelch
-
To inhibit or suppress
The press secretary firmly denied and
squelch
ed the false rumors about the president's policy.