POSTER
NOUNS
► AFFICHE a notice or sign for public display, typically intended to be affixed to a wall; a placard, a poster; often used in French contexts → 1602
► AFFIX a notice or sign for public display, typically intended to be affixed to a wall; a placard, a poster → 1589 obs.
► PAPER posters or similar publicity material → L19 US sl.