Oil Spill

Definition and Citations:

A layer of crude or refined oil covering a large area of the soil or sea water caused by a leaking oil tanker.

Latest Articles