baffle
(v)
to confuse a person,
disconcert
Click the back arrow to go back to the story