feisty
Short definition from Wiktionary
Adjective
- Tenacious, energetic, spunky.
- Belligerent; prepared to stand and fight, especially in spite of relatively small stature or some other disadvantage.
- Easily offended and ready to bicker.
We haven’t written up feisty yet: Simple and Standard meanings, examples and a quiz.