INSTIGATOR MEANING IN ENGLISH

• Instigator Definition & Synonyms

  1. (n.) One who instigates or incites.


Synonyms:
Firebrand, Inciter, Initiator,

RECENT SEARCHES