(n)glimpsea brief or incomplete view“from the window he could catch a glimpse of the lake”