Focus on the pronunciation of mailshot
English definition of “mailshot”
mailshot (also mail shot)
/ˈmeɪlʃɒt/ noun [C] 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. → See also mailing