stamp tax Meaning, Definition & Usage

  1. noun a tax collected by requiring a stamp to be purchased and attached (usually on documents or publications)
    stamp duty.

WordNet