outcry Meaning and Definition
1. n. a loud utterance; often in protest or opposition
2. v. utter aloud; often with surprise, horror, or joy
3. v. shout louder than
1. n. a loud utterance; often in protest or opposition
2. v. utter aloud; often with surprise, horror, or joy
3. v. shout louder than
Sponored Video