throws for a loop

Main Entry:
flabbergast [flab-er-gast]
Part of Speech: verb
Definition: surprise
Synonyms: abash, amaze, astonish, astound, blow away, bowl over, confound, daze, disconcert, dumbfound, make speechless, nonplus, overcome, overwhelm, put away, shock, stagger, stun, throw, throw for a loop
Antonyms: expect
Relevant Questions
Search another word or see throws for a loopon Dictionary |Spanish
  • Please Login or Sign Up to use the Recent Searches feature
FAVORITES
RECENT