trashing the house
trashing the competition
trashing the room
A: Did you hear? The critics are trashing his new album.
A:你听说了吗?评论家们正在痛批他的新专辑。
B: Yes, they say it's the worst album of the year.
B:听说了,他们说这是今年最烂的专辑。
1) 拆毁,破坏
2) 严厉抨击
3) 在比赛中横扫对手
1. 破坏;毁坏
2. 严厉批评
present participle
1. Destroying, ruining, or criticizing something or someone very harshly.
Synonym: destroying, criticizing, ruining