to squash sb in
131squash court — noun A four walled court used for playing squash …
132squash ball — noun A small rubber ball used in the game of squash …
131squash court — noun A four walled court used for playing squash …
132squash ball — noun A small rubber ball used in the game of squash …