LAY / PUT STH TO REST


Meaning of LAY / PUT STH TO REST in English

to stop sth by showing it is not true :

The announcement finally laid all the speculation about their future to rest.

Oxford Advanced Learner's English Dictionary.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.