Get the FREE one-click dictionary software for Windows
or the iPhone/iPad and Android apps
Noun: lettercard
  1. A postcard that folds so the message is inside
    "He preferred using lettercards for their added privacy"

Derived forms: lettercards

Type of: mailing-card, post card, postal card [N. Amer], postcard

Encyclopedia: Lettercard