[noun] [U] [informal] - put the kibosh on to spoil or destroy (esp. a hope or plan) completelyThe rain certainly put the kibosh on our plans for a picnic.
KIBOSH
Meaning of KIBOSH in English
Cambridge English vocab. Кембриджский английский словарь. 2012