amoco

/ˈeɪmoʊkoʊ/

Definitions

1. noun

A former American multinational oil and natural gas corporation that is a subsidiary of BP

“Amoco was one of the largest oil companies in the world.”

Synonyms

  • BP
  • Exxon
  • Shell

Antonyms

  • environmentally friendly company
  • renewable energy source