PLACARD—none. Large notice for public display. —verb. Set up placards on (a wall etc.). [french from dutch placken glue (v.)]