Word info

oil terminal

Noun

Meaning

oil terminal (plural oil terminals)

An industrial facility for the storage of oil, petroleum and petrochemical products

Source: en.wiktionary.org

Close letter words and terms