letter sheet

English

Noun

letter sheet (plural letter sheets)

  1. (philately) A sheet of paper that may be folded (and often sealed) and mailed without the use of an envelope.

Alternative forms