placard
noun
- 1
a sign posted in a public place as an advertisement
a poster advertised the coming attractions
verb
- 1
publicize or announce by placards
- 2
post in a public place
Also useful for “placard”:Unscrambler— Rearrange the letters in “placard”
a sign posted in a public place as an advertisement
a poster advertised the coming attractions
publicize or announce by placards
post in a public place
Also useful for “placard”:Unscrambler— Rearrange the letters in “placard”