English

decompressor noun definition in Parts of a car topic from the Oxford Advanced Learner's Dictionary

decompressor

 noun: Parts of a car topic
(specialist) a device for reducing pressure in a vehicle’s engine