Definitions
1.verbTo puzzle, perplex, baffle, bewilder (somebody).
2.verbTo mix up, muddle up (one thing with another); to mistake (one thing for another).
3.verbTo mix thoroughly; to confound; to disorder.
4.verbTo make uneasy and ashamed; to embarrass.
5.verbTo rout; discomfit.
6.verbTo be confused.