stupefier

STUPEFIER, n. [from stupefy.] That which causes dullness or stupidity.