badge of honour (noun) - a medal or symbol given for something done well, a brave action, etc. Articles found: 1 million bee coat: World record for Chinese beekeeper (with videos) (29/05/2015) Little Prince George (20/08/2013)