Words · Familiar

placard

/pˈlækɚd/ · 7 letters · 6 distinct letters

  1. noun

    a sign posted in a public place as an advertisement

    a poster advertised the coming attractions

  2. verb

    post in a public place

  3. verb

    publicize or announce by placards

Look up another word

placard: definition, pronunciation and puzzle history · Nectary