lay to rest - Anglais Synonymes Dictionnaire

lay to rest

v.
[1] bury , entomb , inhume , inter