Definify.com

Definition 2024


oil_spot

oil spot

English

An iridescent oil spot after an oil spill on asphalt

Noun

oil spot (plural oil spots)

  1. A spot consisting of oil; for instance, in the ocean subsequent to an oil spill.

Related terms

  • oil drop

Translations

Anagrams