Nihoner

抑止よくし

よくし · yokushi

noun

Check, checkmate, stave off, control, restraint, inhibit, deterrent, deterrence

Full entry for
Check, checkmate, stave off…