WordNet-Online
Free dictionary and thesaurus of English. Definitions, synonyms, antonyms and more...
Hint:double-click any word to get it searched!
placard
Nounplacard has 1 sense
poster, posting, placard, notice, bill, card - a sign posted in a public place as an advertisement; "a poster advertised the coming attractions" --1is a kind ofsign --1has particulars: