confound

To completely confuse or puzzle someone so they feel stumped.