Skip to content

lay to rest

Dictionary definition · lay to rest

verb

  1. place in a grave or tomb"Stalin was buried behind the Kremlin wall on Red Square"

Source: Open English WordNet (CC BY 4.0).