Noun Definition

clamour

1.Definition: loud and persistent outcry from many people

Related Noun(s):clamor

Category: General