stumble on

un. 踌躇地转着;碰上

[网络] 偶然发现;无意中发现;绊倒