oil terminal
Noun
Meaning
oil terminal (plural oil terminals)
An industrial facility for the storage of oil, petroleum and petrochemical products
Noun
oil terminal (plural oil terminals)
An industrial facility for the storage of oil, petroleum and petrochemical products