What is the meaning of the word "firebrand"?

Definitions: