puff

verb vt vi

Infinitive

puff

Present tense 3rd person singular

puffs

Preterite

puffed

Present participle

puffing

Past participle

puffed