Definition of oculist's stamp in US English:

oculist's stamp

(also oculist-stamp)

noun

  • Medicine stamp.

Origin

Late 18th century; earliest use found in The Gentleman's Magazine.