English Dictionary
◊ PLACARD
placard
n : a sign posted in a public place as an advertisement; "a
poster advertised the coming attractions" [syn: {poster},
{notice}, {bill}, {card}]
v 1: post in a public place
2: publicize or announce by placards [syn: {bill}]
English Computing Dictionary
◊ DID YOU MEAN PC CARD?
PC Card
{Personal Computer Memory Card International Association}
 pl360  pl516  pla  place  plago