diatribes

diatribes[ˈdaɪəˌtraɪbz] 

原级:diatribe

diatribes 基本解释
谩骂,讽刺( diatribe的名词复数 );
diatribes 单语例句

1. diatribes的翻译

1. He also launched rambling diatribes and menacingly wagged his finger at prosecutors and court guards.