diatribetranslation and definition "diatribe", tamil lexiconWordTamil Definitiondiatribeதொடர்ச்சியான வாதம், வசைமாகி, பழியுரை.