English Dictionary
Definition derrick in British English
derrick noun
[countable] noun
/ˈderɪk/
Synonyms and related words
