オックスフォード英英辞典によると、
put the kibosh on : put an end to; dispose of decisively
つまり、~を終わらせる、妨げるという意味になります。
ニュースでの使用例
"This was not the first time COVID-19 put the kibosh on the show."
意味:COVID-19がゲームショーの開催を妨げたことは、過去にもあった。
Reference
①BRIAN ASHCRAFT(Jul.2-3, 2022). With more expos in limbo, Tokyo Game Show reaches inflection point. THE JAPAN TIMES WEEKEND, pp12.
②Oxford Dictionary of English ©︎ Oxford University Press 2010, 2017, 2019, 2020