puffer

 
Pronunciation: /ˈpʌfə/

noun

  • 1a person or thing that puffs.
  • chiefly Scottish a steamboat, especially a small coastal freighter: that colourful Clyde puffer, the Vital Spark
  • informal a steam train.
  • informal an aerosol inhaler used for administering a drug for a condition such as asthma.