to view attentively; to gloat on; to stare at

listen to the pronunciation of to view attentively; to gloat on; to stare at
الإنجليزية - الإنجليزية
glout