двигаться, оставляя за собой клубы дыма; дымить, пускать клубы дыма, пара to puff away at a cigar - попыхивать сигарой
PUFFING AWAY
Англо-русский перевод PUFFING AWAY
English-Russian advanced dictionary. Англо-Русский дополнительный словарь . 2012