depressurizer

English

Noun

depressurizer (plural depressurizers)

  1. A chamber used for depressurization

Anagrams