meaning of ASTEROID EVENT

ASTEROID EVENT meaning in Law Dictionary

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