What is the full meaning of petrodollars
PETRODOLLAR, a dollar's worth of foreign exchange obtained by a petroleum exporting country through sales abroad [n]
Example of the word petrodollars placed on a Scrabble board.