Aggressively vigorous or forceful
Firm, unyielding, determined.
A determined person; one showing resolution.