SQUASH


Meaning of SQUASH in English

(n.) A sudden fall of a heavy, soft body; also, a shock of soft bodies.

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