to confuse or puzzle completely
to challenge, confront, counter, deny or oppose
SAT Vocabulary B and C Words