A large notice posted in a public place (7)
I believe the answer is:
placard
(Other definitions for placard that I've seen before include "Slogan or message of protest on board" , "what may be carried in a demo" , "One taken on march" , "Sign for public display" , "Bill" .)