Find the word definition

The Collaborative International Dictionary
Squasher

Squasher \Squash"er\ (-[~e]r), n. One who, or that which, squashes.

Wiktionary
squasher

n. One who, or that which, squashes.