Normally one engraves on something.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
avid learner*** seared His laws on the memory of humans. or *** seared His laws in the memory of humans.This is not completely clear-cut to me. I think I would most naturally use "in", but "on" does not sound impossible.