to give reasons for not being in favour of sth; to criticize sth
POUR / THROW COLD WATER ON STH
Meaning of POUR / THROW COLD WATER ON STH in English
Oxford Advanced Learner's English Dictionary. Оксфордский английский словарь для изучающик язык на продвинутом уровне. 2005