Partick Thistle n.[rhy. sl.; ult. the Scot. football team]a whistle.Show quotations1992R. Puxley Cockney Rabbit.