petropound noun[in the plural]1 •Money in pounds sterling earned from the sale of oil. formspetropounds