Word info

squelcher

Noun

Meaning

squelcher (plural squelchers)

One who, or that which, squelches.

Source: en.wiktionary.org

Close letter words and terms