Answer: astonishes

AnswerCrossword Clue
ASTONISHESKnocks for a loop
ASTONISHESAmazes
ASTONISHESStaggers
astonishesSurprise or impress (someone) greatly
astonishesASTONISH, to amaze or shock, also ASTONE, ASTONY