English Dictionary
Definition mailshot in British English
mailshot noun
[countable] noun
/ˈmeɪlˌʃɒt/
1
a letter or advertisement sent to many people at the same time
Synonyms and related words
