WikiWord

English

oil spot

noun

Meaning

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

Related words

Sources

  1. DictionaryAPI.dev English dictionary data