Topic: TECHNOLOGY


catalytic converter

noun
     
catalytic converter [countable]
SGET a piece of equipment fitted to a car's exhaust system that reduces the amount of poisonous gases the engine sends out

Explore TECHNOLOGY Topic