scrappy

Definitions of scrappy
  1. adjective
    full of fighting spirit
    “a scrappy admiral”
    Synonyms:
    aggressive
    having or showing determination and energetic pursuit of your ends
Word Family