Derrick

« Back to Glossary Index

Large load-bearing structure for drilling.