placard - definition and synonyms

noun [countable] 

Your browser doesn’t support HTML5 audio

/ˈplæˌkɑː(r)d/
singularplacard
pluralplacards
  1. a large notice in a public place, used for advertising something or carried in order to protest against or support something

    placard-waving demonstrators