Vi·tu'per·ate transitive verb [ Latin vituperatus , past participle of vituperare to blame, vituperate; vitium a fault + parare to prepare. See Vice a fault, and Pare , transitive verb ] To find fault with; to scold; to overwhelm wit... Found on http://www.encyclo.co.uk/webster/V/31
vituperate 1. To rebuke or to criticize harshly or abusively; berate. 2. To use harshly abusive language; to rail. 3. To attack someone in a violently abusive or a harshly critical language; to revile. Found on http://www.wordinfo.info/words/index/info/view_unit/3612/