lettershop

English

Etymology

letter +‎ shop

Noun

lettershop (plural lettershops)

  1. A business that provides custom printing services, typically for the purpose of direct marketing.