Dictionary search results

Showing 1-2 of 2 results

catalytic British & World English

Relating to or involving the action of a catalyst

catalytic converter British & World English

A device incorporated in the exhaust system of a motor vehicle, containing a catalyst for converting pollutant gases into less harmful ones