1.a quick look
2.a brief or incomplete view;
from the window he could catch a glimpse of the lake
3.a vague indication;
he caught only a glimpse of the professor's meaning
1.catch a glimpse of or see briefly;
We glimpsed the Queen as she got into her limousine