American Dictionary
Definition mailshot in American English
mailshot noun
[countable] noun
/ˈmeɪlˌʃɑt/
1
a mailing
Synonyms and related words
