KIBOSH


Meaning of KIBOSH in English

[ki.bosh] n [origin unknown] (1836): something that serves as a check or stop "put the ~ on that" -- kibosh vt

Merriam-Webster English vocab.      Английский словарь Merriam Webster.