put the kibosh on的解释
1. 挫败,使终止:stand in line - 排队 | put the kibosh on - 挫败,使终止 | chief medical examiner - 总验尸官,首席法医