vociferator

🇬🇧/vəʊ'sɪfəreɪtə/ 🇺🇸/voʊˈsɪfəˌreɪtər/ 12
a loud and vehement speaker (usually in protest)

noun [专属名词]喊叫者;大声叫的人

someone who expresses in language; someone who talks (especially someone who delivers a public speech or someone especially garrulous)