Laid to rest

From Fresh Dictionary

English

Verb form

laid to rest

  1. past tense and past participle of the verb to lay to rest
  2. buried
Personal tools