Akademik

мелькать
несовер. - мелькать;
совер. - замелькать, мелькнуть (однокр.) flash (by) ;
gleam;
flit;
fly (past) ;
loom;
turn up;
appear for a moment be glimpsed fleetingly
, мелькнуть
1. (показываться) show* (up) ;
(попадаться) turn up;
перен. come*;
у него мелькнула мысль the thought flashed through his mind;

2. (быстро следовать) flash;

3. (мерцать) glimmer, gleam.

Большой англо-русский и русско-английский словарь. 2001.