force majeure (n.)youdaoicibaDictYouDict
1883, French, literally "superior strength."