SSC SSC CPO Mock Test Series 2025 (Tier I & II) (DP SI & CAPF) English Vocabulary Phrase or Idiom Meaning
Select the most appropriate meaning of the given idiom.
Face the music
1
To work every possible way to succeed
2
To accept punishment for some mistake which you have done
3
To be cheated by someone you trust
4
To have the problems with money