glass cannon

noun
University
1

A character or unit with strong offensive power but weak defensive capabilities.

Thesaurus

Antonyms