SQUUSH


Meaning of SQUUSH in English

[squush] vb [by alter.] (1837): squash

Merriam-Webster English vocab.      Английский словарь Merriam Webster.