What is the full meaning of mailshots
MAILSHOT, targeted advertising in the form of a piece of junk mail [n]
Example of the word mailshots placed on a Scrabble board.