A written or printed paper, as an advertisement or a declaration, posted, or to be posted, in a public place; a poster.
To post placards upon or within; as, to placard a wall, to placard the city.
These are large ticket posters for display by retailers (most often 6"x10") that show the ticket. Many show the ticket "unscratched" on one side and "scratched" on the other.