抑止

check; checkmate; stave off; control

Meaning

  1. nvsvt
    check; checkmate; stave off; control; restraint; inhibit; deterrent; deterrence