rant

verb: Anger topic

[intransitive,transitive]rant (on) (about something)|rant at somebody|+ speech(disapproving)to speak or complain about something in a loud and/or angry way(disapproving)to show that you are angry by shouting or complaining loudly for a long time