A FEATHER IN YOUR CAP


Meaning of A FEATHER IN YOUR CAP in English

an honor, a credit to you, chalk one up for you Because you are Karen's teacher, her award is a feather in your cap.

English idioms vocab.      Словарь английских идиом и выражений.