Question

Select the most appropriate meaning of the given idiom. Let sleeping dogs lie

A To let somebody sleep
B To fall sick intentionally
C Leave an existing situation as it is
D To care for the pet
Practice Next

Hey! Ask a query