Meaning of “squash” - Learner’s Dictionary

squash

noun uk us /skwɒʃ/
SPORT [ U ]

B1 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

(Definition of “squash noun” from the Cambridge Learner’s Dictionary © Cambridge University Press)