bump on

上級 (C1) informal

To accidentally find or meet something.

"He bumped on an unusual entry while scanning through old library records."