Letter-sheet envelope
Meaning, Definition & Usage
Dictionary
Related
Definitions
a stamped sheet of letter paper issued by the government, prepared to be folded and sealed for transmission by mail without an envelope.
Webster 1913
Previous
Next