vituperation

noun
1
cruel and angry criticism
ناسزاگویی, انتقاد شدید, سرزنش تند, بدزبانی, توهین
synonym abuse