Synonyms and related words :
be glimpsed, come through, come to mind, dawn upon one, get across, get over, grab one, occur, occur to, offer itself, penetrate, present itself, register, rise to mind, sink in, soak in, strike, strike the mind, suggest itself