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