quelled
动词 quell:
suppress or crush completely
同义词:squelch, quell, quench
overcome or allay
同义词:quell, stay, appease
形容词 quelled:
subdued or overcome
同义词:quenched, squelched