VOCIFEROUS

VOCIFEROUS

Explanation

Answer:

VOCIFEROUS: Express or feature a fierce opinion; loud and powerful. 

 Strident: Large and jarring (noisy), grid.