Vocabulary
抑止
よくし
keeping in check; holding back; deterrence; restraint; suppression
noun
suru-verb
vt
freq #12