SQUASH


Meaning of SQUASH in English

(n.) A game much like rackets, played in a walled court with soft rubber balls and bats like tennis rackets.

Webster's English dictionary.      Английский словарь Webster.