squelcher

/ˈskwɛltʃər/
noun
  1. A remark or action that silences someone or stops an argument, often in a forceful or humiliating way.
    • He delivered a perfect squelcher that ended the debate immediately.
    • Her quick squelcher left the critic speechless.
    • The teacher's squelcher made the class stop whispering.
  2. Something that suppresses or puts an end to something else, such as a rumor or plan.
    • His apology acted as a squelcher for the growing conflict.
    • The new evidence was a squelcher for the false rumors.
    • The sudden rain was a squelcher for our picnic plans.
Antonyms
What does "squelcher" mean? | whatsthatwordmean | whatsthatwordmean