catching sight of

English

Verb

catching sight of

  1. present participle and gerund of catch sight of