lay to rest


Meanings

  • place in a grave or tomb;