Attested.to

Definition

a framework erected over an oil well to allow drill tubes to be raised and lowered

Seed ·

Term in context

derrick in CommonParlance