puzzle

verb vt

Infinitive

puzzle

Present tense 3rd person singular

puzzles

Preterite

puzzled

Present participle

puzzling

Past participle

puzzled