English Dictionary
Definition imbizo in British English
imbizo noun
[countable] noun
/ɪmˈbi:zəʊ/
Example
The first imbizo of the Standard Bank Centre for Agribusiness Leadership and Mentorship Development was held in August 2010.
Synonyms and related words
