LAY TO REST


Meaning of LAY TO REST in English

get rid of, put away permanently, stop They have been trying to lay to rest the rumors about the financial problems in the company.

English idioms vocab.      Словарь английских идиом и выражений.