SQUABASH


Meaning of SQUABASH in English

vt to crush; to quash; to squash.

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