PLACARD Meaning of PLACARD in English n. poster, banner; public notice, announcement displayed in a public place Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012