It means to have an achievement in your name.
It symbolizes honor and integrity of an achievement.
Ruth scored the last goal for her team, adding a feather in her cap.
He will have one more feather in his cap after he has finished this incredibly difficult assignment.
They can claim this feather in their cap since it was this group of soldiers who withstood the enemy in such harsh conditions.
One does not get chances to add a feather in their cap too often. So the opportunity to do so should be utilized well.
There is no origin for this idiom
Was this page helpful?
definition
Common phrase that has a specific meaning.