[stu.pe.fy] vt -fied ; -fy.ing [ME stupifien, fr. MF stupefier, modif. of L stupefacere, fr. stupere to be astonished + facere to make, do--more at do] (15c) 1: to make stupid, groggy, or insensible
2: astonish, astound -- stu.pe.fy.ing.ly adv
[stu.pe.fy] vt -fied ; -fy.ing [ME stupifien, fr. MF stupefier, modif. of L stupefacere, fr. stupere to be astonished + facere to make, do--more at do] (15c) 1: to make stupid, groggy, or insensible
2: astonish, astound -- stu.pe.fy.ing.ly adv
Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012