抑止

よくし

keeping in check

#7,165

Meanings

  1. noun, takes する, transitive keeping in check; holding back; deterrence; restraint; suppression

Its kanji