state gov MP High Court JJA (Junior Judicial Translator) Mock Test Series 2024 English Vocabulary Phrase or Idiom Meaning
Select the most appropriate meaning of the given idiom.
Dig up dirt on someone
1
Bury the dead in the ground
2
Discover damaging information about someone
3
Take revenge on somebody
4
Protest against someone