lay to rest

Significat (Anglès)

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

Millora la teva pronunciació

Notes

Sign in to write sticky notes