Dictionary 1. (v.) To heap abuse and contemptuous language upon; to reproach\.2. (n.) Reproach; reviling. Thesaurus abuse asperse bark at barrack bawl out berate besmirch bespatter betongue blacken blackguard call names calumniate chaff chew out cuss out cut at damn defame defile denigrate dig at dump on engage in personalities epithet epithetize execrate fleer flout fulminate against gibe heap dirt upon jab jab at jape jaw jeer libel load with reproaches malign mock muckrake pooh pooh-pooh put down rag rail rail at rally rank out rate rave against scoff scout slam slander slap at smear smirch sneer sneer at soil stigmatize sully swear at swipe tarnish taunt throw mud at thunder against tongue-lash traduce twit upbraid vilify vituperate yell at yelp at |