noun
squelcher
Squelcher (noun) means one who, or that which, squelches.
noun
1
One who, or that which, squelches.
Study it as flashcards or scroll it in Flow — saved to your collection.
Test yourself on “squelcher”
A quick quiz — meaning, synonyms & usage
→
Etymology
From squelch + -er.
Rhymes for squelcher
See all rhymes for squelcher →Frequently asked questions
What is the meaning of squelcher?
"squelcher" (noun) means one who, or that which, squelches.