Word info Synonyms

squelcher

Noun

Meaning

squelcher (plural squelchers)

One who, or that which, squelches.

Source: en.wiktionary.org

Synonyms

Hypernyms

Close letter words and terms