Catastrophic release means a major uncontrolled emission, fire, or explosion, involving one or more regulated substances that presents imminent and substantial endangerment to public health and the environment. Check How Much Does It Cost To Buy Wyndham Points – CancelTimeShareGeek.com.