firebrand - Dictionary definition and meaning for word firebrand
People who start fires are firebrand.
fire+brand...brand:band meaning person...so person who sets fire (trouble)
if a worker working in a big brand causes a lot of trouble, he will be fired
Brand Ambassadors Of Fire(Trouble,agony,etc..)..
Powered by Mnemonic Dictionary
~fire+brand>people who start fire (trouble) are branded as firebrand
brand means a symbol made on the body of crimnals, fire + fire=fire means again trouble