「have a glimpse」は「ちらっと見える」という意味になります。
I had a glimpse of her from the window.
窓から彼女の姿がちらりと見えた。
I had a glimpse of Mt. Fuji from the window of the train.
列車の窓がら富士山がちらっと見えた。
He had a glimpse of her bright hat.
彼には彼女の派手な色の帽子がちらりと見えた。
We had a glimpse of the lake.
湖がちらりと見えた。
I only had a glimpse of him.
彼の姿はちらっと見えただけだ。
I thought I had a glimpse of her true feelings.
彼女が心の奥をちらりとのぞかせたような気がした。
I had only a glimpse of him as he ran past.
彼が走っていく姿がちらっと見えただけだ。