A notice or sign for public display, typically intended to be affixed to a wall; a placard, a poster. Frequently in French contexts.
To fix, fasten; to affix; (in modern use) specifically to fix (a poster or placard) to a wall. rare after 15th century.
To parade, flaunt; to make known, give notice of; to advertise, publicize; to display, show.