derricks is a form of:

Derrick



noun
1.
Construction derrick ម៉ាស៊ីនស្ទូច, oil derrick សំណង់ប្រេងកាតជាដើម
ENGLISH MEANING
noun
1.
The pyramidal structure or tower over a deep drill hole, such as that of an oil well.