What is the meaning of the word "squelcher"?

Definitions: