English to English
placard
('pl/&/k/A/rd
)
noun (n)
- A public proclamation; a manifesto or edict issued by authority.(noun)source: webster1913
verb (v)
- post in a public place(verb.contact)source: wordnet30
- To post placards upon or within; as, to placard a wall, to placard the city.(verb)source: webster1913