Search Result for "lettercard": 
Wordnet 3.0

NOUN (1)

1. a postcard that folds so the message is inside;


The Collaborative International Dictionary of English v.0.48:

lettercard \lettercard\ n. a postcard that folds so that the message is inside. [WordNet 1.5]
WordNet (r) 3.0 (2006):

lettercard n 1: a postcard that folds so the message is inside