1 encased postage stamp | Definition of encased postage stamp

encased postage stamp

noun

Definition of encased postage stamp

: a postage stamp mounted in a metal case with a transparent face (as of mica) for use as a piece of money