Word info

telegraph stamp

Noun

Meaning

telegraph stamp (plural telegraph stamps)

(philately) A stamp intended solely for the prepayment of telegraph fees.

Source: en.wiktionary.org

Close letter words and terms