Petrodollars

noun

Definitions

Noun
  1. 1
    plural of petrodollar form-of, plural
  2. 2
    Money earned through the sale of petroleum.

    "The mid-east is awash in petrodollars that need to be invested."

Next best steps

Mini challenge

Unscramble this word: petrodollars