1. Noun. A wall-mounted newspaper etc., as a popular form of communication in China. ¹
¹ Source: wiktionary.com