Meaning of “placard” - Learner’s Dictionary

placard

noun [ C ] uk us /ˈplækɑːd/

a large sign with writing that someone carries, often to show that they disagree with something

(Definition of “placard” from the Cambridge Learner’s Dictionary © Cambridge University Press)