English definition of “squash”
SPORT [U] › a sport in which two people hit a small rubber ball against the four walls of a room: a game of squash a squash court/racket
it's a squash UK › used to say that there are too many people or things in a small space: We managed to get in but it was a squash.
DRINK [U] UK › a sweet drink that tastes like fruit
VEGETABLE [C, U] › a fruit with hard skin, a soft inside, and large seeds, that you cook and eat as a vegetable