rant
A. -intransitive verb
(=declaim) vociferar
·to rant at somebody
(=be angry) despotricar contra somebody, someone
·to rant on about somebody
(angrily) echar pestes de somebody, someone
·he ranted and raved for hours
·despotricó durante varias horas
B. -noun diatriba (f)