Đồng nghĩa của having the last laugh on

Động từ

Present participle for to humble or bring someone down from a pedestal
taking down a peg or two humbling humiliating degrading demeaning devaluing discrediting disgracing dishonoring dishonouring downgrading embarrassing mortifying shaming abasing abashing chastening crushing debasing deflating discomfiting flattening quashing squashing subduing bringing down bringing low putting down taking down showing up cutting down to size making ashamed putting to shame making a fool of making someone eat crow making someone eat humble pie putting someone in their place getting the better of exposing owning settling someone's hash taking down a peg taking the wind out of someone's sails showing in a bad light cheapening fouling sinking lowering smirching snubbing shooting down chagrining cowing belittling smearing causing to lose face giving a black eye casting down breaking defiling blotting denigrating tearing down bemeaning ridiculing disconcerting reducing making someone feel ashamed making uncomfortable reproaching flooring playing down ripping slamming vanquishing downplaying panning confusing blistering confounding causing to feel small putting out of countenance discountenancing withering running down browbeating shooting down in flames popping one's balloon putting away demoting overcoming fixing someone's wagon pulling down cutting to the quick upsetting making one feel small striking dumb putting one away forcing to eat humble pie squelching making eat dirt silencing bringing down a peg disciplining taming checking repressing softening curbing putting in your place afflicting restraining disheartening knocking the stuffing out of discouraging puncturing balloon debunking dismaying letting down easy destroying knocking down taking the wind out of somebody's sails dispiriting dashing letting wind out of sails mocking spotting libeling defaming scandalising disrespecting libelling losing face deriding blackening tarnishing disregarding slandering stigmatising bringing into disrepute staining disparaging slurring giving a bad name to tarring and feathering putting in a bad light disfavoring scandalizing injuring dragging through the mire bringing shame upon desecrating stigmatizing bringing shame on disfavouring besmearing derogating dragging through the mud besmirching tainting reflecting badly on sullying attainting

Trái nghĩa của having the last laugh on

Music ♫

Copyright: Proverb ©

You are using Adblock

Our website is made possible by displaying online advertisements to our visitors.

Please consider supporting us by disabling your ad blocker.

I turned off Adblock