Lettercard

noun

Definitions

Noun
  1. 1
    A form of postal stationery consisting of a folded card with a prepaid imprinted stamp, giving the writer more space than a postcard.
  2. 2
    a postcard that folds so the message is inside wordnet

Etymology

From letter + card.

Next best steps

Mini challenge

Unscramble this word: lettercard