have-a-go hero (English, noun)
expansion: have-a-go hero (plural have-a-go heroes)
Senses:
glosses: An ordinary member of the public who intervenes, often at personal risk, to stop a troublemaker, hooligan or ne'er-do-well in the act of committing a crime.
tags: British
informal
Forms:
form: have-a-go heroes
tags: plural