Idiom of the day :- Feather in one’s cap

Idiom of the day :- Feather in one’s cap

Usage, examples and definition of the Idiom :-

The American Indians used to wear feathers as a sign of bravery. From that comes afeather in one’s cap which refers to an honor or a special achievement that a person can be proud of. ‘It must be a feather in your cap to have graduated from school at such an early age,’ Sylvester said.