Definition of placard man in US English:

placard man

noun

  • = placard bearer.

Origin

Mid 19th century; earliest use found in The Times.