Source:WordNet 3.1
1. (
) catch a glimpse of or see briefly; "We glimpsed the Queen as she got into her limousine" ;
See more about : GLIMPSING