Đồng nghĩa của throw for loop

Động từ

To be impossible to understand
defeat baffle confound perplex puzzle bamboozle bewilder confuse bemuse dumbfound elude flummox mystify nonplus stump beat befog befuddle flabbergast stupefy throw addle astonish astound discombobulate faze floor fox frustrate fuddle stagger stun vex wilder disconcert fluster fog muddle rattle be all Greek to get at boggle the mind of set someone thinking strike dumb make someone scratch their head snooker foil outwit stymie maze obfuscate gravel bring up short stick stop put at a loss be too much for buffalo pose get disorient muddy amaze daze cause to be at a stand distract surprise mix up shake throw off take aback throw off balance blow your mind startle go to your head overwhelm bowl over mess with one's head shock unnerve dismay discompose snow catch off balance get to intoxicate make punchy bother inebriate disorientate leave open-mouthed paralyze paralyse boggle shake up take by surprise knock for six ball up stop someone in their tracks make your head spin bedevil confusticate embarrass stick it to set thinking confuscate put off psych out moon daydream upset leave aghast disturb ruffle knock out blow away knock sideways shatter gather wool pipe dream metagrobolize benumb jolt boggle the mind knock the stuffing out of screw up consternate take your breath away overpower give a shock devastate exercise worry rock escape dumfound involve tangle beset thicken complicate thunderstrike surprize encumber jumble entangle stumble muck ravel baulk perturb balk thwart discomfit conquer be beyond be forgotten by mix you up snarl up muddy the waters

Trái nghĩa của throw for loop

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