lay to rest

Significado (Inglés)

  1. (idiomatic, transitive) To bury someone who has died.
  2. (figuratively, transitive) To close (a matter of dispute).

Conceptos

Mejora tu pronunciación

Notes

Sign in to write sticky notes