English, asked by directmadhu, 20 days ago

2. Write the meaning of following IDIOMS
a. Lay to rest​

Answers

Answered by payalkhatri23
0

Answer:

To bury someone who has died

Answered by varunkapil198181
2

Lay to rest means someone or something.

Similar questions