oil spill
release of a liquid petroleum hydrocarbon into the environment, especially marine areas, due to human activity
en-GB/ˈɔɪl ˈspɪl/
en-US/ˈɔɪl ˈspɪl/
release of a liquid petroleum hydrocarbon into the environment, especially marine areas, due to human activity