To have a sudden and significant impact.
To surprise or shock; to discomfit.
Of a ship: to catch it with the sails aback suddenly.