Definition of pillar letter-box in English:

pillar letter-box

noun

  • Pillar box.

Origin

Mid 19th century; earliest use found in Scientific American.