SQUELCHER Meaning of SQUELCHER in English n. one who silences with a crushing retort; crushing reply Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012