verb. ['ˈplækɝd'] publicize or announce by placards.
verb. ['ˈplækɝd'] post in a public place.
noun. ['ˈplækɝd'] a sign posted in a public place as an advertisement.