Large advert (6)
I believe the answer is:
poster
(Other definitions for poster that I've seen before include "'Notice, placard (6)'" , "Large sheet of paper advertising something" , "Large advertisement" , "Town near Glasgow" , "Bill or placard" .)