huffinggerund / present participle Used attributively to describe someone or something that is breathing heavily or emitting puffs of smoke/steam.
haletantSe dit d'une personne, d'un animal ou d'une machine qui souffle fortement ou avance en émettant des bouffées de vapeur. The huffing locomotive pulled into the station.
La locomotive haletante est entrée en gare.