poli
January 20, 2010, 06:20 AM
What does this idiom mean?
ROBINDESBOIS
January 20, 2010, 06:53 AM
to criticize sb ferousciously
cpuzey1
January 22, 2010, 04:46 PM
You could also use the expression: to tear someone to shreads.
tear (someone or something) to pieces/shreds
: to criticize (someone or something) in a very harsh or angry way ▪ They tore my idea to pieces. ▪ The actress was torn to shreds in the press. —see also 1tear (http://www.learnersdictionary.com/search/tear[1]) 1 (above)
vBulletin®, Copyright ©2000-2025, Jelsoft Enterprises Ltd.