Stamped paper definition

Stamped paper means paper cm which a stamp has been impressed by the Inland Revenue Department before the paper has become an executed instrument;