the deepwater horizon platform killed eleven crew members when it exploded
(current events) offshore oil drilling platform located off the coast of louisiana and mississippi
"the deepwater horizon platform killed eleven crew members when it exploded" What is the definition of "deepwater horizon"?