SAT Word of the Day – gloar

gloar – (v) To squint; to stare; to look at with evil satisfaction or greed

Etymology
OD. gloeren, glueren, gluyeren. Compare glower.