lay to rest

1. (verb) place in a grave or tomb
Synonyms: bury, entomb, inter
Related Words: lay, put down, repose



Terms and Conditions of Use / Copyright Notice