Organization of petroleum-exporting countries

Definitions

Noun
  1. 1
    an organization of countries formed in 1961 to agree on a common policy for the production and sale of petroleum wordnet

Next best steps

Mini challenge

Want a quick game? Try Word Finder.