(US patch) a small bit of cloth with words or a picture on it, which can be sewn onto clothes to indicate who you're, your rank, that you're a member of a certain team or organization, etcetera.: He wore his ethnic heritage like a badge of honor/pride. [=he was happy with his ethnic heritage and didn't try out to hide it] aggressive edge: Badge e… Read More