Meaning of A FEATHER IN YOUR CAP in English
- A FEATHER IN YOUR CAP
an honor, a credit to you (See also chalk one up for you )
Because you are Karen's teacher, her award is a feather in your cap.
Wayne Magnuson. English idioms vocabulary. Словарь английских идиом. 2012