Definition of "placarded"

placarded