English Dictionary

Define dictionary terms easily in our powerful online English dictionary.

Searching for...

No matching words found

Try a different search term or browse the dictionary

Definition oil slick in British English

oil slick

[countable] noun
1

a layer of oil floating on the sea or on a lake

Synonyms and related words
2

a layer of oil on the ground

Synonyms and related words
Definition oil slick in British English