Tag: a feather in your cap
A feather in your cap
English Expression: A feather in your cap A feather in your cap is a universally understood expression that signifies a significant achievement, a badge of pride or honour that anyone can earn. My students and I came upon this expression in one of the news articles that we used in class last week. If you have…