例句 |
take by surprisephrase to make a strong impression on (someone) with something unexpectedI was taken by surprise when I heard the news and had trouble getting my thoughts together. amaze, astonish, astound, bowl over, dumbfound(also dumfound), flabbergast, floor, rock, shock, startle, stun, stupefy, surprise, thunderstrike befuddle, bewilder, blindside, blow away, confound, confuse, daze, discomfit, disconcert, dismay, jar, muddle, nonplus, perplex, shake up knock for a loop, take aback |