Select the most appropriate meaning of the given idiom.

Lay to rest 

1
To let a tired person sleep 
2
To bury a dead person
3
To look after a sick person 
4
To send someone on vacation  

Sponsored

hivanix.in

Visit

This quiz is brought to you by hivanix.in

🌐 Web App Development

Quick Navigation