obstupefacere

See: confound