Definition of vuvuzela in English:
noun( trademark in the UK)
A long horn blown by fans at soccer matches in South Africa.
- Furthermore, she urged the 2010 organisers to consider ways to minimise the potential harmful effects of vuvuzelas.
- People lined the streets, lustily blowing vuvuzelas or shouting encouragement.
- I showed Jubilee, an automated vuvuzela from my 2006 Cape Town show ' Promised land '.
perhaps from Zulu.