Definition of "Outcry" :
noun: a loud utterance; often in protest or opposition
verb: utter aloud; often with surprise, horror, or joy
verb: shout louder than
noun: a loud utterance; often in protest or opposition
verb: utter aloud; often with surprise, horror, or joy
verb: shout louder than