glimpse
catch a glimpse of or see briefly
We glimpsed the Queen as she got into her limousine