Select the most appropriate meaning of the given idiom.

Let sleeping dogs lie

1
Making sleep mandatory
2
Taking sleep for granted
3
Discuss a burning issue
4
Stop discussing an issue

Sponsored

hivanix.in

Visit

This quiz is brought to you by hivanix.in

🌐 Web App Development

Quick Navigation