SSC SSC CPO Mock Test Series 2025 (Tier I & II) (DP SI & CAPF) English Vocabulary Phrase or Idiom Meaning
Direction : Choose the option which best expresses the meaning of the underlined idiom/phrase in each sentence.
Harassed by frequent insults, I decided to put my foot down.
1
not to yield
2
affront
3
retaliate
4
resign