Placard - Definition

placard

n 1: a sign posted in a public place as an advertisement; "a
poster advertised the coming attractions" [syn: poster,
posting, placard, notice, bill, card]
v 1: post in a public place
2: publicize or announce by placards [syn: placard, bill]

Look up another word