bea meteraims

stamp duty, stamp tax

Noun

A tax collected by requiring a stamp to be purchased and attached (usually on documents or publications)

English: stamp tax, stamp duty

Less certain link between this word and this sense.

English words with similar meanings

Show 2 words