POSTER


Meaning of POSTER in English

(n.) A large bill or placard intended to be posted in public places.

Webster's English dictionary.      Английский словарь Webster.