v. 1 to hang or display a placard or placards on or in; 2.to transmit a message about something by means of a placard or placards.
The protesters chanted and brandished their placards..
poster; sign; billboard
keep secret
1 syllables
VocabClass lessons are designed to engage students, improve motivation in learning the subject matter, and generate better results. Long-term retention is our focus and by making the learning process fun, our gamified approach has a positive impact on this goal.
View all games!