knacker drinking n.[Irish knacker, a tinker](Irish) drinking alcohol in the open air.Show quotations1991R. Doyle Van (1998) 367: Knacker drinkin’s better than drinkin’ in a pub.