Copy page URL Share on Twitter Share on WhatsApp Share on Facebook
Get it on Google Play
Meaning of word derrick from English dictionary with examples, synonyms and antonyms.

derrick   noun

Meaning : A framework erected over an oil well to allow drill tubes to be raised and lowered.

Meaning : A simple crane having lifting tackle slung from a boom.