engineering recuitment Indian Coast Guard Yantrik Mock Test 2024 English Vocabulary Phrase or Idiom Meaning
What is the most appropriate meaning of the idiom?
Let sleeping dogs lie
1
To adopt a pet
2
To disturb someone sleeping
3
To avoid reviving old conflicts
4
To hide the truth