bedazzle, daze, dazzle
confuse, overpower, overwhelm, stun
See Definitions and Examples
Get Word of the Day daily email!