yì zhǐ lì
基本释义
  1. 日语词语 抑止力,使某人或某种事物停止的力量。
英文翻译
  1. Inhibiting force