EnglishpetrodollarsnounMeaning(chiefly in the plural) Money (typically in dollars) earned from the sale of oilRelated wordsrecycled(English)petrocurrency(English)petromoney(English)petropound(English)petroeuro(English)petroyuan(English)petrorevenue(English)petrolization(English)SourcesDictionaryAPI.dev English dictionary data