lay to rest - İngilizce Eşanlam Sözlük

lay to rest

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