1 telegraph stamp | Definition of telegraph stamp

telegraph stamp

noun

Definition of telegraph stamp

: a stamp for use as evidence that charges on a telegram have been paid