placard (n.)

  1. a sign posted in a public place as an advertisement; a poster advertised the coming attractions

    [ Syn: poster , posting , notice , bill , card ]

    placard (v.)

  1. post in a public place

  2. publicize or announce by placards

    [ Syn: bill ]

The dictionary is based on the WordNet Electronic Lexical Database.
WordNet 3.0 Copyright 2011 by Princeton University. All rights reserved.