stamp

(noun) seal

device (generic term)