RELATED WORDS
PARAPHRASING
to go from place to place trying to sell (things); to give (something) out in small quantities
sell door to door
Email
LinkedIn
Facebook
Twitter
20 emails/day
Send 0 emails out of 20 today