A FEATHER IN YOUR CAP


Meaning of A FEATHER IN YOUR CAP in English

an action that you can be proud of

ORIGIN: This idiom comes from the Native American custom of giving a feather to sb who had been very brave in battle.

Oxford Advanced Learner's English Dictionary.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.