а. двигаться, оставляя за собой клубы дыма; The train puffed away. б. дымить, пускать клубы дыма, пара; to puff away at a cigar попыхивать сигарой; Harold puffed away (at his pipe).
PUFF AWAY
Англо-русский перевод PUFF AWAY
Мюллер. English-Russian Muller's dictionary bed edition. Англо-Русский словарь Мюллера редакция bed. 2012