squelcher /'skweltʃә/ 📖 中文释义 n. 使对手哑口无言的话 📘 English Definition(英文释义) n a crushing remarkn an electric circuit that cuts off a receiver when the signal becomes weaker than the noise ← squelched S 字母词表 squelches →