lettercard Meaning, Definition & Usage

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

WordNet