vociferator
1. [ noun ] a loud and vehement speaker (usually in protest)
Related terms: speaker vociferate
Similar spelling:   vociferate
  vociferation
  vociferous
  vociferously