Senses
不可抗拒 irresistible
impossible to resist or withstand; overwhelming
不可抗拒 force majeure
(law) an unavoidable or inevitable event, such as an act of God, that prevents someone from fulfilling a contract
References
No references for this word.