Forceful, determined (6)
I believe the answer is:
feisty
(Other definitions for feisty that I've seen before include "Spirited -- argumentative" , "Spiritedly aggressive" , "Determined - quick to take offence" , "Spirited and lively" , "Lively; determined" .)