have-a-go








adjective

  1. informal (of people attempting arduous or dangerous tasks) brave or spiriteda have-a-go pensioner
54 queries 0.553