SQUUSH Meaning of SQUUSH in English [squush] vb [by alter.] (1837): squash Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012