baffle

verb vt

Infinitive

baffle

Present tense 3rd person singular

baffles

Preterite

baffled

Present participle

baffling

Past participle

baffled