stumble upon (stámbùl àpēn)

Phrasal-verb Discovery

含义

to find something by accident

偶然发现某物 (ǒurán fāxiàn mǒuwù)

例句

"We stumbled upon a hidden waterfall in the forest."

"我们在森林中偶然发现了一座隐藏的瀑布。" (Wǒmen zài sēnlín zhōng ǒurán fāxiànle yī zuò yǐncáng de pùbù)