vociferous
/vɒsɪˈfɪrəs/; /vɔːsɪˈfɪərəs/Definitions
1. adjective
given to or characterized by loud and insistent shouting or protest; vigorously and insistently expressing opinions or feelings
“The vociferous protesters marched through the streets, demanding change.”
2. noun
a person who makes or expresses loud and insistent protests or complaints
“The vociferous critic was known for her scathing reviews of the play.”