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

Sponsored

hivanix.in

Visit

This quiz is brought to you by hivanix.in

🌐 Web App Development

Quick Navigation