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
Look “derrick” up elsewhere
Want another word?
Spin the dictionary for a fresh one.