Definition of outcry

Definition of outcry
  1. outcry Noun a loud cry or uproar
  2. outcry Noun a strong protest
  3. outcry Verb To cry out.
  4. outcry Verb To cry louder than.
Need more help? Try our forum NEW