lettercard means A form of postal stationery consisting of a folded card with a prepaid imprinted stamp, giving the writer more space than a postcard. Lexicurio rates it Sui generis — a strength score of 94 out of 100.
Etymology
From letter + card.
noun
- A form of postal stationery consisting of a folded card with a prepaid imprinted stamp, giving the writer more space than a postcard.