English Dictionary
Definition clamour in British English
clamour verb
[intransitive] verb
/ˈklæmə(r)/
English Dictionary