shimmers; shimmered; shimmering
shimmers; shimmered; shimmering
Learner's definition of SHIMMER
[no object]
: to shine with a light that seems to move slightly闪烁发光 -
The road shimmered in the heat.路面受热发出了微光。
-
The landscape shimmers [=glimmers] with light.景观微光闪闪。
-
shimmering colors/light忽明忽暗的色彩/灯光
— shimmer
noun [singular] — shimmery
/ˈʃɪməri/ adjective