GNU Collaborative International Dictionary of English

Found one definition

  1.       
    oil slick n. A layer of oil floating on water; -- usually petroleum or fuel oil which has leaked from a ship.

    [PJC]