oil slick

Explore definitions, synonyms, and language insights of oil slick

Definitions

Noun
a thin film of oil floating on top of water (especially crude oil spilled from a ship)

More General Terms