Dictionary search results

Showing 1-4 of 4 results

petro- US English

Of rock; relating to rocks

Petro-Forge US English

A kind of forging machine powered by a petrol engine.

petrodollar US English

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

petrochemical US English

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

You searched for petro-