Word Definition

Placarded

  1. of Placard

Synonyms