1. Verb. (transitive Australia) To promote a thing or idea to another person ¹
¹ Source: wiktionary.com
1. to harangue the public [v -ED, -ING, -S]