Plain form baffle
Third-person singular baffles
Past tense baffled
Past participle baffled
Present participle baffling