Oil spill Meaning, Definition & Usage

Definitions
  1. an accidental release of oil, usually into the ocean, due to damage to an oil tanker or uncontrolled release from an underwater well.

Webster 1913