8 letters · 12 points in Scrabble
noun loud and persistent outcry from many people
verb utter or proclaim insistently and noisily
verb make loud demands