Dictionary.com
Thesaurus.com
is glimpsing
  • present progressive of glimpse (3rd person singular).