English Dictionary
Definition toyi-toyi in British English
toyi-toyi noun
[countable] noun
/ˈtɔɪ ˌtɔɪ/
Example
Protesters did the famous toyi-toyi and handed over memorandums outlining their demands.
Synonyms and related words
