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

advertising placard

NOUN
sandwich board
Synonyms