"the bp oil spill was just north of being a catastropic failure
any malfunction of massive proportion, geographically located between the tropic of cancer and tropic of capricorn
""the bp oil spill was just north of being a catastropic failure" What is the definition of "catastropic failure"?