squelch ; inflections: squelches, squelching, squelched ; definition 1: to crush or squash, by or as if by stepping on. He squelched the beetle with the heel of ...
確定! 回上一頁