letter telegram
Explore definitions, synonyms, and language insights of letter telegram
Definitions
Noun
a cheaper form of telegram that is sent abroad for delivery the next day
Explore definitions, synonyms, and language insights of letter telegram