Glimmered meaning : To shine with a faint, unsteady light.
glimmered
heavy hitter
ambiverts
corkscrewing
chromakeying