oil spill
Noun
Meaning
oil spill (plural oil spills)
an escape or (accidental) discharge of oil, usually into the sea.
Antonyms
Related terms
Examples
According to the data obtained from the National Oil Spill Detection and Response Agency, NOSDRA, the 265.18 bcf of gas flared in the nine-month period of 2020, translated to a loss of $928.3 million, an equivalent of N343.47 billion.
Oil spill cleanup worker John Bolenbaugh explains how he was fired for refusing to cover up oil at the Enbridge pipeline leak in Michigan, which is estimated to have spilled around a million gallons of oil into the Kalamazoo River.
Oil spill estimate up to 1.6 million litres in Saskatchewan train.