Refine this word faster
Petrodollars
noun
Definitions
Noun
- 1 plural of petrodollar form-of, plural
- 2 Money earned through the sale of petroleum.
"The mid-east is awash in petrodollars that need to be invested."
See also for "petrodollars"
Next best steps
Mini challenge
Unscramble this word: petrodollars