INSPIRATOR Meaning of INSPIRATOR in English n. an apparatus for drawing in air or vapour. Etymology: LL (as INSPIRE) Oxford English vocab. Оксфордский английский словарь. 2012