1[not before noun] staggered (at/by something) staggered (to hear, learn, see, etc.) very surprised and shocked at something you are told or at something ...
確定! 回上一頁