Put a wet blanket on

(put (или throw) a wet blanket on (также throw a wet blanket over)) обдать ушатом холодной воды, охладить пыл, действовать расхолаживающе, обескураживать, отбивать охоту (делать что-либо); смотри также a wet blanket 2) Например: This little pilgrimage threw quite a wet blanket upon his rising spirits. (Th. Dreiser, Sister Carrie, ch. XXVII) — Эта мысль подействовала на Герствуда как ушат холодной воды. The latter came and at once threw a wet blanket over me: he was so utterly dull and commonplace. (Th. Dreiser, A Book about Myself, ch. XXXVII) — Он пришел, и сразу весь мой энтузиазм пропал - таким он был скучным, заурядным человеком.

Англо-русский фразеологический словарь