English dictionary

placard

noun

Pronunciation

ˈplæk.ɑːd

Audio pronunciation

Parts of speech

Definitions

noun

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

verb

  1. publicize or announce by placards

verb

  1. post in a public place

Example sentences

a poster advertised the coming attractions

Synonyms

Scroll to Top