derrick

Explore definitions, synonyms, and language insights of derrick

Definitions

Noun
a framework erected over an oil well to allow drill tubes to be raised and lowered
Noun
a simple crane having lifting tackle slung from a boom

More General Terms