To confuse or surprise someone so much that they are not sure how to react or what to think.
From Latin *confundere*, meaning "to pour together, to mix up" (*con-* "together" + *fundere* "to pour"). The idea of mixing things so they can’t be told apart led to the sense of confusion.
Try Another Word