EXCITATOR


Meaning of EXCITATOR in English

noun a kind of discarder.

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