Meaning of vociferator

Definition of vociferator

(noun) a loud and vehement speaker (usually in protest)

Other information on vociferator

WIKIPEDIA results for vociferator
Amazon results for vociferator