Supermajor meaning

adjective
0
0
Any of the world's largest few privately-owned oil and gas companies.
noun
0
0
Advertisement

Origin of supermajor

  • super- +‎ major
    From Wiktionary