Find the word definition

Wikipedia
Telegraph stamp

Telegraph stamps are stamps intended solely for the prepayment of telegraph fees. The customer completed a telegraph form before handing it with payment to the clerk who applied a telegraph stamp and cancelled it to show that payment had been made. If the stamp was an imprinted stamp, it formed part of the message form.