bowl over

Upper Intermediate (B2) neutral

To knock someone down, or to surprise and impress someone so much that they can hardly believe it.

"The large dog bowled him over as he came through the front door."