INSTIGATOR


Meaning of INSTIGATOR in English

noun one who instigates or incites.

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