GeneralConnection.com
➔
Dictionary
lay to rest
Verb
1. bury
1. entomb, inhume, inter, lay, put down, repose
Usage