experiencing
coming into contact with
running into
coming across
coming up against
facing
confronting
meeting
coming upon
stumbling across
stumbling on
chancing upon
bumping into
happening upon
