Spanish translation of 'to lay or put sth to rest'
to lay or put sth to rest
⇒ his speech should lay those fears to rest
su discurso debería acabar con or enterrar esos temores
Translation of to lay or put sth to rest from the Collins English to Spanish Dictionary