ranting and raving
English
Verb
ranting
and
raving
present participle and gerund of
rant and rave