oil spill


oil spill

noun

  1. an accidental release of oil into a body of water, as from a tanker, offshore drilling rig, or underwater pipeline, often presenting a hazard to marine life and the environment.

Leave a Reply

Your email address will not be published. Required fields are marked *

44 queries 2.132