puff verb vt vi Infinitive puff Present tense 3rd person singular puffs Preterite puffed Present participle puffing Past participle puffed