English Dictionary
Definition kibosh in British English
kibosh noun
noun
/ˈkaɪbɒʃ/
Synonyms and related words
