Learn how to say Clamour correctly in English with this tutorial pronunciation video.
Oxford dictionary definition of the word clamour:
a loud persistent outcry, as from a large number of people
a vehement expression of collective feeling or outrage ⇒ a clamour against higher prices
a loud and persistent noise ⇒ the clamour of traffic
(intransitive; often followed by for or against) to make a loud noise or outcry; make a public demand ⇒ they clamoured for attention
(transitive) to move, influence, or force by outcry ⇒ the people clamoured him out of office