baffle - verb

transitive

Infinitivebaffle
3rd person singularbaffles
Pastbaffled
Past Participlebaffled
Present Participlebaffling