Get the FREE one-click dictionary software for Windows
or the iPhone/iPad and Android apps
Noun: oil spill
  1. An accidental release of oil into the environment, typically from ships, offshore platforms, or pipelines, often causing ecological damage
    "The oil spill devastated the coastal ecosystem"

Derived forms: oil spills

Encyclopedia: Oil spill