Stupefier
/(?)/
Stu·pe·fi·er
Stupefier
n.
One who, or that which, stupefies; a stupefying agent.