petropound
Noun
Meaning
petropound (plural petropounds)
(chiefly in the plural) Money in pounds sterling earned from the sale of oil.
Noun
petropound (plural petropounds)
(chiefly in the plural) Money in pounds sterling earned from the sale of oil.