Can refer to a physical impact.
El mechazo que recibió durante la pelea lo dejó aturdido por días.
The blow he received during the fight left him dazed for days.