English Dictionary
Definition honcho in British English
honcho noun
[countable] noun
/ˈhɒntʃəʊ/
1
the person in charge of an organization or project
