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