名词胡说
danci.911cha.com
1. put the kibosh on : 使彻底失败, 挫败, 制服;
kibosh
verb
1. stop from happening or developing
e.g. Block his election Halt the process
Synonym: stop halt block