1) (с кем-л./чем-л.) meet (with); come/run across (случайно); encounter
их взоры встретились - their eyes met
2) вз.-возвр (с кем-л.; видеться) see
редко встретиться с кем-л. - to see little of smb.
часто встретиться с кем-л. - to see a good deal of smb.
3) (попадаться) be found, be met with, occur, happen
в Шотландии еще встречаются дикие кошки - wild cats are still to be found in Scotland