placard
pla-card
verb
To display a notice or sign publicly, often on a building or wall.
"They decided to placard the area with warnings."
noun
A large printed notice or sign displayed publicly, often on a stick.
"Protesters held placards demanding action."