Oil spill

An uncontrolled release of petroleum into the environment, especially water or land. Its effects depend on the oil, the receiving environment, and how quickly the release is contained.

Connect