throws for a loop

Catches off guard

To throw someone for a loop is to surprise or confuse them, disrupting their composure or expectations: The question really threw me for a loop.

The image suggests being sent spinning unexpectedly, like a plane doing an unplanned loop.

Also *knocked for a loop*, with similar force.

Related

discombobulated · floored · bewilderment · curveball · confusion · mind blown · amazement · consternation · sucker punch · shock · dumbfounded · lost for words · taken aback · whiplash · perplexity · rattled · incredulity · fluster

Opposites
emotional equilibrium

throws for a loopreassures

Restores another's confidence

calms down · steadies · grounds · soothes · settles

manner of revelation

throws for a loopsoftens the blow

cushions · leads up to

predictability/surprise

throws for a loopgoes without saying

Understood without articulation

Family

throw, throws, threw, thrown, throwing, thrower, throwers, loop, loops

Familiarity
Top 200,000
Profile
Known to kids · Timeless · Abstract · Everyday, not technical · Rated G