Placard (6)
'placard' is the definition.
(a placard is a banner or poster)
This is all the clue.
(Other definitions for banner that I've seen before include "Flag bearing a device" , "Long flag" , "protester's statement?" , "Long strip with a slogan" , "Ensign" .)
'placard' is the definition.
(I know that placard can be written as poster)
This is the entire clue.
(Other definitions for poster that I've seen before include "Large advertisement" , "Paper advertisement for topers" , "Largfe public notice." , "Town near Glasgow" , "Large printed bill" .)