top kill
noun
a technique in which a heavy fluid, usually drilling mud, is pumped into a leaking oil well to stop the flow of oil: The top kill is underway, but success remains uncertain as engineers desperately pump mud into the damaged blowout preventer.
Words nearby top kill
top gear,
top grafting,
top gun,
top hat,
top kick,
top kill,
top loader,
top management,
top off,
top out,
top quark
British Dictionary definitions for top kill
top kill
noun
a procedure used by oil companies to attempt to plug a leaking well, by pumping heavy drilling fluids into the well before sealing it with concrete