Question: what is the meaning of the idiom feather in one's cap?
Answer: phrase [usually verb-link PHRASE] If you describe something that someone has achieved as a feather in their cap, you mean that they can be proud of it or that it might bring them some advantage.