stamped paper n.a promissory note.Show quotations1848Thackeray Vanity Fair (1853) 241: But since I’m married [...] I’ve not touched a bit of stamped paper.