Lingvanex Tranalator

Translator for


translation app

Lingvanex - your universal translation app

Translator for

Download For Free

Meaning & Definition of Placard in English

English

Placard

/plækərd/

noun

1. A sign posted in a public place as an advertisement

  • "A poster advertised the coming attractions"
synonym:
  • poster,
  • posting,
  • placard,
  • notice,
  • bill,
  • card

verb

1. Post in a public place

synonym:
  • placard

2. Publicize or announce by placards

synonym:
  • placard,
  • bill