English Dictionary
Definition clamour in British English
clamour noun
[singular/uncountable] noun
/ˈklæmə(r)/
Example
There is a growing clamour for a ban on genetically modified foods.
