baffle (v)

 

to confuse a person, disconcert

 

 

Click the back arrow to go back to the story