placard

noun
  1. a sign or notice displayed in a public place
verb
  1. to display signs or notices publicly

Examples