downcry
/ˈdaʊnkrɑɪ/Definitions
1. noun
A loud cry or shout, especially one of lamentation or derision.
“The downcry of the crowd echoed through the streets as the news spread.”
1. noun
A loud cry or shout, especially one of lamentation or derision.
“The downcry of the crowd echoed through the streets as the news spread.”