While the company was dodging me, it was also monitoring me. At my request, a number of police officers had run my photo through the app. They soon received phone calls from company representatives asking if they were talking to the media
This is from a newspaper. I cannot find an appropriate meaning of "run" in the dictionaries. What's the meaning of this "run"? Would anybody tell me what I should refer to in a dictionary when I look "run" up in a dictionary?