What is the full meaning of clamourers
CLAMOURER, one who makes a clamour, also CLAMORER [n]
Example of the word clamourers placed on a Scrabble board.