Tuesday, February 2, 2010

Word 1153: Force majeure

noun
1. unforeseeable circumstances that prevent someone from fulfilling a contract
2. irresistible compulsion or greater force