spruik (v.)youdaoicibaDictYouDict
1916, Australia and New Zealand slang, of unknown origin.