the mind > attention and judgement > esteem > approval or sanction > approve of, accept, or sanction [verb (transitive)] > give mark of approval to > impressed (1)
stamp1564
To impress with a device or lettering indicating genuineness, quality, or official inspection and approval; to impress (a device, etc.) on…