
'To put the kybosh on' is to do for something, finish it off, or simply to end it or terminate it. The OED says the origin is obscure and possibly Hebrew Yiddish, but it may be from the Irish an cháip bháis, 'the cap of death' [2] or cabáiste, cabbage [3].
Found on
http://www.translationdirectory.com/glossaries/glossary169.htm
No exact match found.