PLACARD Meaning of PLACARD in English I . n. Poster, bill, hand-bill, broadside. II . v. a. 1.Advertise ( by ~s ), publish, announce, blazon, make known, blaze abroad, spread abroad.2.Post, expose to obloquy. Soule. Dictionary of English synonyms. Словарь английских синонимов. 2012