English edit

Noun edit

letter sheet (plural letter sheets)

 
1886 letter sheet, used from Chicago to Germany in 1888.
  1. (philately) A sheet of paper that may be folded (and often sealed) and mailed without the use of an envelope.

Alternative forms edit