Green’s Dictionary of Slang

drumming n.1

[SE drum up business]

(US) working as a shop tout.

[UK]Blackburn Standard 16 May 4/1: ‘Drumming in New York’. ‘Drumming’ is a term which New Yorkers have invented to signify what we Englishers denominate ‘touting’ or ‘barking’ — that is to say looking out for customers.