placard
English Dictionary
->
Letter P
-> placard
Search Dictionary:
placard Definition
(n)
a
sign
posted
in
a
public
place
as
an
advertisement
; "
a
poster
advertised
the
coming
attractions
"
(v)
post
in
a
public
place
(v)
publicize
or
announce
by
placards
placard Synonyms
bill
card
notice
placard
poster
posting
© Art Branch Inc.