INSPIRATOR


Meaning of INSPIRATOR in English

n. an apparatus for drawing in air or vapour.

[ LL (as INSPIRE) ]

Concise Oxford English dictionary.      Краткий оксфордский словарь английского языка.