Shop talk and trade slang stack talk nounShop talk and trade slangslang The sound made by the exhaust of a steam locomotive. View source on Wiktionary Entry IG4188