letter sheet

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

Meaning and Definition of letter sheet
© 2022 WordCodex