Multiple choice

Directions: Choose the option that best depicts the meaning of the given idiom/phrase.

A feather in one's cap

  1. Accumulating more money or property

  2. Taking more burden on oneself

  3. Being felicitated for one's artistic merits

  4. Something achieved that constitutes a victory

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

It means something achieved that constitutes a victory.