What does ASTEROID EVENT mean?

ASTEROID EVENT meaning in Law Dictionary

n unexpected event that deeply affects a business. The business is not prepared for this.