I know the difference between these verbs, however, I want to know if there are any other words meaning: to approach someone by chance / to stumble upon someone.
I once used confront like this:
I confronted two Japanese fellows today. (I met them by chance)
And my American friend noted that confront (and also accost) are in an aggressive manner; and that I ought to use approach instead.
Are there any other verbs or expressions with the same meaning, except for approach, come across, and bump into?