English Dictionary
Definition a badge of something in British English
a badge of something phrase
phrase
1
something that represents a particular quality or type of person
