English | German | Russian | Czech

placard English

Meaning placard meaning

What does placard mean?

placard

post in a public place publicize or announce by placards (= poster, posting) a sign posted in a public place as an advertisement a poster advertised the coming attractions

Synonyms placard synonyms

What other words have the same or similar meaning as placard?

Topics placard topics

What do people use placard to talk about?

Are you looking for...?