Subscriber login


Forgot your password?

Library card login

Other

petrodollar

Translate petrodollar | into Italian
Definition of petrodollar

noun

  • a notional unit of currency earned by a country from the export of petroleum:petrodollars were pouring into the kingdom

petrodollar in other Oxford dictionaries

Definition of petrodollar in the US English dictionary