English dictionary
lettercard meaning and definition
Definition and meaning of lettercard at MeaningMonkey.org. lettercard meaning and definition in the English Dictionary.LETTERCARD noun
Definition of lettercard (noun)
- a postcard that folds so the message is inside
Source: Princeton University Wordnet