Derrick (Noun)
Meaning 1
A framework erected over an oil well to allow drill tubes to be raised and lowered.
Classification
Nouns denoting man-made objects.
Hypernyms
Meaning 2
A simple crane having lifting tackle slung from a boom.
Classification
Nouns denoting man-made objects.