Entry from British & World English dictionary
Definition of spruik in English:
verb [no object] Australian informal
1Speak in public, especially to advertise a show: men who spruik outside striptease joints 1.1Promote or publicize: the company forked out $15 million to spruik its digital revolution
early 20th century: of unknown origin.