adj [not before noun] extremely surprised = amazed I was absolutely staggered when I saw the bill. staggered at/by She was staggered by the directness of his question.
1. He staggered to his feet. 他蹒跚地站起来.
2. Miss Parry staggered to her feet. 帕里小姐摇摇晃晃地站起来。