Subscriber login


Forgot your password?

Library card login

Other

top kill

Definition of top kill

noun

[mass noun]
  • a procedure designed to seal a leaking oil well, whereby large amounts of a material heavier than the oil, e.g. mud, are pumped into the affected well.

top kill in other Oxford dictionaries

Definition of top kill in the US English dictionary