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]
|