CLAMOUR

Definition of CLAMOUR

  1. (noun)loud and persistent outcry from many people
  2. (verb)utter or proclaim insistently and noisily
  3. (verb)make loud demands