To stamp definition

To stamp means to stamp or otherwise mark in such a manner as to be, as far as practicable, indelible.