· someone who is morally reprehensible; "you dirty dog"
Synonym(s): cad, bounder, dog, hound, heel
Hypernym(s): villain, scoundrel
· subject to laughter or ridicule; "The satirists ridiculed the plans for a new opera house"; "The students poked fun at the inexperienced teacher"; "His former students roasted the professor at his 60th birthday"
Synonym(s): ridicule, roast, guy, laugh_at, jest_at, rib, make_fun, poke_fun
· use foul or abusive language towards; "The actress abused the policeman who gave her a parking ticket"; "The angry mother shouted at the teacher"
Synonym(s): abuse, clapperclaw, shout
Hypernym(s): attack, round, assail, lash_out, snipe, assault