Excoriate - To excoriate a person or organization means to criticize them severely, usually in public.
Two days after Google stopped censoring search results in China, a congressional panel praised the company's actions while excoriating the Beijing government for its record on Internet censorship and human rights.
Source - http://money.cnn.com/2010/03/24/technology/china_google_hearing/index.htm
Dictionary - http://www.google.com/dictionary?langpair=en|en&q=excoriate
No comments:
Post a Comment