All throw for a loop synonyms
throw for a loop
T t verb throw for a loop
- flabbergast — to overcome with surprise and bewilderment; astound.
- blow away — If you say that you are blown away by something, or if it blows you away, you mean that you are very impressed by it.