Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of derrick

- 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.

Crossword clue for derrick

- A lifting device
- Crane
- Ship's on-deck crane