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.

   

Tamil Meaning

 

பலமாகக் கூக்குரல் இடுதல்