English stamp nounMeaning 1A small adhesive piece of paper stuck to something to show that an amount of money has been paid, in particular a postage stamp.in other languages:Czech známka (meaning 3)more translationsČZJmeaning 1more translationsÖGSmeaning 1more translations