when information or advertising material is sent through the mail to a large number of people at one time, or the information or advertising material sent in this way; = MAILING:
• I received a mailshot telling me I had won a free holiday.
* * *
mailshot UK US (UK MARKETING
► an act of sending letters, packages, or electronic messages to a lot of people at one time: »
Maybe a mailshot should be sent to all customers to notify them of the product changes.
► a paper advertisement sent to homes or businesses: »
I often get mailshots from insurance companies about savings schemes.
Financial and business terms. 2012.