puff-puff
noun
British
a children's name for a steam locomotive or railway train
Words nearby puff-puff
puff,
puff adder,
puff paste,
puff pastry,
puff piece,
puff-puff,
puffball,
puffbird,
puffed-up,
puffer,
puffery