Multiple choice

Directions: Choose the word from the options that correctly defines the meaning to the given idiom / phrase.

A feather in one's cap

  1. Something to be ashamed of

  2. Something to be proud of

  3. Creditable success

  4. Keep silent

Reveal answer Fill a bubble to check yourself
B Correct answer
Explanation

'A feather in one's cap' means an achievement or honor that one can be proud of. The idiom comes from the historical practice of adding feathers to one's headgear to signify victories or accomplishments. It represents creditable success that enhances one's reputation, not something to be ashamed of.