Revenue stamp

noun

Definitions

Noun
  1. 1
    A stamp to be affixed as proof that the tax due on the marked product has been paid.
  2. 2
    a small piece of adhesive paper that is put on an object to show that a government tax has been paid wordnet

Next best steps

Mini challenge

Unscramble this word: revenuestamp