blackguard
名词 blackguard:
someone who is morally reprehensible
同义词:cad, bounder, dog, hound, heel
动词 blackguard:
subject to laughter or ridicule
同义词:ridicule, roast, guy, laugh at, jest at, rib, make fun, poke fun
use foul or abusive language towards
同义词:abuse, clapperclaw, shout