"A feather in one's cap" is an idiom meaning an achievement that one is proud of, something that adds to one's prestige or reputation.
Context of Idioms: The phrase "a feather in one's cap" comes from the practice of warriors adding a feather to their cap as a symbol of their victories.