1. mailshot - Noun
2. mailshot - Verb
English Wikipedia has an article on:mailshotWikipedia
mailshot (plural mailshots)
Bulk advertising sent through the post/mail.
mailshot (third-person singular simple present mailshots, present participle mailshotting, simple past and past participle mailshotted)
(transitive) To send bulk advertising to (somebody) in the post.