[wpfd_search]
__
To catch sight of (something distant, partially hidden, or obscure); glimpse; discover; detect.