Synonyms of Public outcry
Primary definition: A strong and generalized expression of anger, disapproval, or indignation by a large number of people against something.
Primary definition: A strong and generalized expression of anger, disapproval, or indignation by a large number of people against something.