surprise (one) by (doing) (something)

(redirected from surprised someone by)

surprise (one) by (doing) (something)

To shock, amaze, or astonish one by doing, possessing, or demonstrating something. I must say, he surprised me by his honesty. I thought for sure he'd try to deny it or weasel his way out of a punishment. The kids surprised me by making me breakfast in bed for my birthday.
See also: by, surprise
Farlex Dictionary of Idioms. © 2015 Farlex, Inc, all rights reserved.

surprise someone by something

to astonish someone by doing or being something. You surprised me by your forthrightness. No one was surprised by the way it happened.
See also: by, surprise
McGraw-Hill Dictionary of American Idioms and Phrasal Verbs. © 2002 by The McGraw-Hill Companies, Inc.
See also:
References in periodicals archive ?
You may have surprised someone by just how direct you have been, but is that such a bad thing?
The most romantic thing I've ever done for anyone isa "I surprised someone by meeting them at a railway station u I'd figured which platform they were arriving at and waited accordingly.