stadium trumpet

English

Noun

stadium trumpet (plural stadium trumpets)

  1. Synonym of vuvuzela.