Spirited, determined (6)
I believe the answer is:
feisty
(Other definitions for feisty that I've seen before include "Spirited and lively" , "Spiritedly aggressive" , "Lively and quarrelsome" , "In slang, aggressive or excitable" , "Spirited; quarrelsome" .)