puzzle out verb Infinitive puzzle out Present tense 3rd person singular puzzles out Preterite puzzled out Present participle puzzling out Past participle puzzled out