SQUOOSH


Meaning of SQUOOSH in English

[squoosh] vb [by alter.] (1942): squash

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