placard
n. Large notice for public display. v. Set up placards on (a wall etc.). [french from dutch placken glue (v.)]
n. A public proclamation; a manifesto or edict issued by authority.
n. Large notice for public display. v. Set up placards on (a wall etc.). [french from dutch placken glue (v.)]
n. A public proclamation; a manifesto or edict issued by authority.