Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

vuvuzela Definition

Cancel
vuvuzela
noun
A trumpet-shaped horn, now usually plastic, that produces a loud buzzing sound

Words Related to vuvuzela!

vuvuzela Examples by Brain Bank Users