Definition
Sudden disaster of immense proportions that has severe consequences, often accompanied by destruction of assets and/or loss of life.
Related Videos
http://www.businessdictionary.com/definition/catastrophe.html
http://www.businessdictionary.com/definition/catastrophe.html