Subscriber login


Forgot your password?

Library card login

Other

Dictionary search results

Showing 1-3 of 3 results

petro- British & World English

of rock; relating to rocks

petrodollar British & World English

a notional unit of currency earned by a country from the export of petroleum

petrochemical British & World English

relating to or denoting substances obtained by the refining and processing of petroleum or natural gas