oil platform Definition
Dictionary Home » Words Starting with O » officinal ... oinking » oil platform
oil platform
noun
- 1. A steel and/or concrete structure, either fixed or mobile, used in offshore drilling to support the rig and to keep stores, etc.
