OFFLE
The Open Full-Form Lexicon of English
Search OFFLE   advanced
Word:

puff - verb

Infinitivepuff
3rd person singularpuffs
Pastpuffed
Past Participlepuffed
Present Participlepuffing