/ Dictionary / Index P placard: Meaning and Definition of Find definitions for: plac•ard Pronunciation: (plak'ärd, -urd), [key] — n. a paperboard sign or notice, as one posted in a public place or carried by a demonstrator or picketer. placate. —v.t. to display placards on or in: The square was placarded by peace marchers. to publicize, announce, or advertise by means of placards. to post as a placard. Random House Unabridged Dictionary, Copyright © 1997, by Random House, Inc., on Infoplease. See also: placard (Thesaurus) placage placas Related Content Daily Word Quiz: careening Analogy of the Day: Today’s Analogy Spelling Bee: Today’s Spelling Bee Frequently Misspelled Words Frequently Mispronounced Words Easily Confused Words Writing & Language