We do not currently know of any synonyms for squashers.
The noun squashers is defined as:
Did you mean squashes or squasher?