Derrick

word

1. Noun

A mast, spar, or tall frame, supported at the top by stays or guys, with suitable tackle for hoisting heavy weights, as stones in building.

2. Noun

a framework erected over an oil well to allow drill tubes to be raised and lowered
Vocabulary classified under Engineering
More about this word
Synonyms and related words
Explore this word
Feedback