VariousWords beta
Related Terms:
Definitions:
Noun
derrick
Definition: a framework erected over an oil well to allow drill tubes to be raised and lowered
derrick
Definition: a simple crane having lifting tackle slung from a boom
Definition: A device that is used for lifting and moving large objects.
Verb
Definition: To hoist with, or as if with, a derrick.