Skip to definition.
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

Derived forms: lettercards

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

Encyclopedia: Lettercard