n. 25B6; verb she ranted on about the unfairness : HOLD FORTH, go on, fulminate, vociferate, sound off, spout, pontificate, bluster, declaim; shout, yell, bellow; informal mouth off.
25B6; noun he went into a rant about them : TIRADE, diatribe, broadside; poetic/literary philippic.