Englishoil spotnounMeaningA spot consisting of oil; for instance, in the ocean subsequent to an oil spill.Related wordsoil slick(English)oil-down(English)oil down(English)slick(English)slickspot(English)storm oil(English)pool(English)splash(English)SourcesDictionaryAPI.dev English dictionary data