Question: is vituperate a noun or verb?
Answer: Vituperate can be used as a transitive or intransitive verb and adds to the meaning of revile by stressing an attack that is particularly harsh or unrelenting.