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. Словарь английских идиом и выражений. 2012