to stamp (i.e. a passport); to apply a seal
affixing a seal (to); putting one's seal (on)
stamping; impressing; affixing a seal
to prick; to stab; to poke; to prod; to use (a cane); to prop oneself up with
Naraka; Hell; Hades; very bottom; the end; worst possible circumstances