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