(countable) A long, angry, and impassioned speech.
(uncountable) The act or process of delivering a rant.
present participle and gerund of rant