Datasegment.com Online Dictionary
  Online Dictionary : O : oil spill

oil spill


1 definition found

oil spill - Collaborative International Dictionary of English v.0.48 :

  oil spill \oil" spill`\ n.
     A layer of oil floating on water or covering the shoreline of
     a body of water; -- usually petroleum which has leaked from
     an oil tanker.
     [PJC]