stupefy Look up stupefy at Dictionary.com
1513 (implied in pp. stupefact), from M.Fr. stupéfier, from L. stupefacere "make stupid or senseless," from stupere "be stunned" (see stupid) + facere "to make" (see factitious).