Meaning of the word "oil spill" in English

What does "oil spill" mean in English? Explore the meaning, pronunciation, and specific usage of this word with Lingoland.

oil spill

1.
Learn This Word at Lingoland