toIPA
Home
Blog
Category
Oil spill
release of a liquid petroleum hydrocarbon into the environment, especially marine areas, due to human activity
Pronunciation
/ɔɪl spɪl/
/ɔɪl spɪl/
Categories
environmental disaster