1 lettercard | Definition of lettercard

lettercard

noun

Definition of lettercard

: a postcard that folds and seals like a letter sheet with the message inside

First Known Use of lettercard

1870, in the meaning defined above

History and Etymology for lettercard

probably translation of French carte-lettre

Keep scrolling for more