ranting and raving

English

Verb

ranting and raving

  1. present participle and gerund of rant and rave