Fetching details from the dictionary...

mark; sign
symbol; emblem
badge; crest; flag
evidence; proof
token (of gratitude, affection, etc.)
この書類に印を押してください。
Please put your seal on this document.
重要な印を見逃していた。
I missed an important sign.
印を忘れたので署名で対応しました。
I forgot my seal, so I signed instead.