puff-puff


Also found in: Wikipedia.

puff-puff

n
(Railways) Brit a children's name for a steam locomotive or railway train
References in periodicals archive ?
All the scientists taking part agreed that global warming was on-going, but they were unanimous that it was not man made, that our petrol fumes and deodorant underarm puff-puffs do not cause it.