SQUELCH meaning : to stop (something) from continuing by doing or saying something. ... squelch. /ˈskwɛltʃ/. verb. squelches; squelched; squelching.
確定! 回上一頁