Answer: handbaggrenade

AnswerCrossword Clue
HANDBAGGRENADE

Self-defense overkill?