Showing anger or indignation, especially at something unjust or wrong.
The act or process of delivering a rant.
A long, angry, and impassioned speech.