an official stamp placed on a document to signify its legality or official approval to determine irrevocably or indisputably; to confirm or authenticate (a document, etc.) by marking with a signature
» English course glossary