placard definition, placard meaning | English dictionary

Search also in: Web News Encyclopedia Images
Collins

placard

  

      n  
1    a printed or written notice for public display; poster  
2    a small plaque or card  
      vb   tr  
3    to post placards on or in  
4    to publicize or advertise by placards  
5    to display as a placard  
     (C15: from Old French plaquart, from plaquier to plate, lay flat; see plaque)  
English Collins Dictionary - English Definition & Thesaurus  
Collins

placard

  
  
advertisement, affiche, bill, poster, public notice, sticker  

English Collins Dictionary - English synonyms & Thesaurus  

Add your entry in the Collaborative Dictionary.

Advertising