INSPIRATOR


Meaning of INSPIRATOR in English

noun a kind of injector for forcing water by steam. ·see injector, ·noun, 2.

Webster English vocab.      Английский словарь Webster.