Sekirov Dictionary

supermajor

adjective2

noun2

  1. Any of the world's largest privately owned oil and gas companies.
forms

supermajors

This dictionary works without the internet: on your phone · in Chrome