stupefacere

listen to the pronunciation of stupefacere
Latin - English
strike senseless
strike dumb/stun with amazement, stupefy