defence exam Indian Coast Guard Assistant Commandant (GD/CPL) 2025 Test Series English Vocabulary Phrase or Idiom Meaning
Select the most appropriate meaning of the given idiom.
Damocles' sword
1
To die a shameful death
2
Constant threat
3
A critical test
4
To make a matter worse