revenue stamp

noun
  1. : tax stamp