Meanings
Thesaurus
Synonyms
1
noun
· a device that facilitates...
breathing device
3
noun
· a machine that moves...
respirator
Etymology
From ventilate + -or; cf. Latin ventilator.