Noun: lettercard
- 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