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