italk-youtalk.com
Catch sight of (someone/something)
Do you know the English expression “to catch sight of (something/someone)”? Read the conversation below. Can you guess the meaning? Terry: Have you seen my dog? She escaped this morning…