Word info

squisher

Noun

Meaning

squisher (plural squishers)

One who, or that which, squishes.

Source: en.wiktionary.org

Close letter words and terms