Thesaurus.com
Dictionary.com
Showing results for advertising placard. Search instead for advertising placements.

advertising placard

NOUN
sandwich board
Synonyms