Glossary search

placard

Relationships

n. ~ A notice printed on card or board for public display, especially a poster.