Definitions of squash ball:

  • noun:   rubber ball used in playing squash