Synonyms of 'placard'
a notice that is paraded in publicThe marchers sang and waved placards.
Copyright © 2016 by HarperCollins Publishers. All rights reserved.
in the sense of advertisement
any public announcement designed to sell goods or publicize an eventShe recently placed an advertisement in the local paper.
in the sense of bill
a printed notice or advertisementA sign forbids the posting of bills.
See related content
Video: pronunciation of 'placard'
Thesaurus for placard from the Collins English Thesaurus