SQUASH


Meaning of SQUASH in English

n. act of crushing or squeezing; something that is easily crushed; racket sport for 2 or 4 players; vine-like plant bearing edible fruit; gourd-shaped fruit that is eaten as a vegetable; concentrated drink (British)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.