YourDictionary

petrodollars

plural noun

the revenue, in terms of dollars, accumulated by oil-producing countries in the Middle East from the sale of petroleum

Related Forms:

See petrodollars in American Heritage Dictionary 4

Learn more about petrodollars

link/cite print suggestion box