← DefinitionshareGuessplacardnounA large sign or notice that is displayed in a public place to advertise something or give information.verbTo cover or decorate with placards, or to display something on a placard.Synonymsposternounbannernounsignnounnoticenoun