Definition of squasher in English:

squasher

noun

US
  • One who plays squash rackets, a squash player.

Origin

1970s; earliest use found in Dun's Review.