venture upon (someone or something)
venture upon (someone or something)
To discover or encounter someone or something unexpectedly or by chance. We ventured upon a charming little restaurant as we cycled through the countryside. The two boys ventured upon a man claiming to have magical beans for sale.
Farlex Dictionary of Idioms. © 2015 Farlex, Inc, all rights reserved.