/vəʊˈsɪfəɹeɪt/
Vociferate meaning : To cry out with vehemence To utter with a loud voice; to shout out.
vociferate
slithering
technically
free markets
generalizes