quelling
名词 quelling:
forceful prevention; putting down by power or authority
同义词:suppression, crushing, stifling
动词 quell:
suppress or crush completely
同义词:squelch, quell, quench
overcome or allay
同义词:quell, stay, appease