glimpse

Definitions

General English

  • noun a quick sight of something
  • verb to catch sight of someone or something
http://www.dictionarycentral.com/definition/glimpse.html