A FEATHER IN ONE'S CAP


Meaning of A FEATHER IN ONE'S CAP in English

an achievement to be proud of.

→ feather

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.