Outcry

Pronunciation of Outcry  

English Meaning

  1. A loud cry or clamor.
  2. A strong protest or objection: public outcry over the rise in prices.

   

German Meaning

 

Aufschrei der Empörung

Protestwelle