English Dictionary
◊ STAMPED
stamped
adj : marked with the impression of a seal