punctured stamp

noun

Definition of punctured stamp

: a postage stamp with perforated initials

History and Etymology for punctured stamp

from past participle of puncture entry 2

Keep scrolling for more