telegraph stamp
nounDefinition of telegraph stamp
: a stamp for use as evidence that charges on a telegram have been paid
1