Select the most appropriate meaning of the given idiom:

Let sleeping dogs lie

1
to not talk about things in the past that might cause problems
2
one who lies a lot
3
a lazy person
4
to take care of one's pet really well

Sponsored

hivanix.in

Visit

This quiz is brought to you by hivanix.in

🌐 Web App Development

Quick Navigation