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.
Lock horns
1
Find a mate
2
Fight with someone
3
Defeat someone
4
Make a team