(v)stumble, hitencounter by chance“I stumbled across a long-lost cousin last night in a restaurant”