from Wiktionary, Creative Commons Attribution/Share-Alike License
- n. An advertisement which extends horizontally across a web-page.
- n. An advertisement on a banner.
Sorry, no etymologies found.
Yet Mr. Bo has attracted a loyal following among the many academics and officials who now contribute to "new left" web sites, such as Utopia, which features a banner ad with the slogan "Study the Chongqing Model!" and numerous articles praising Chairman Mao.