mailer

UK
1.

邮寄者

a paper advertisement sent to homes or businesses:

:
An election mailer reached three million homes.