Stamp-duty, stamp' -du-te, s

Nuttall's Standard Dictionary of the English Language · 1890 · p. 172
a tax imposed on certain legal instruments to give them validity, the evidence of the payment of which being a stamp on the document
Readham'da tam maddeyi gor →