Definitions for oil slick
Random House Webster's College Dictionary
a smooth area on the surface of water caused by the presence of oil.
Origin of oil slick:
a thin film of oil floating on top of water (especially crude oil spilled from a ship)