гл.1) натолкнуться на что-л., неожиданно найти что-л., случайно встретить кого-л.
Syn:come across, come on, chance on
2) (о чем-л. нежелательном) лечь бременем на чьи-либо плечи, охватывать кого-л., случаться с кем-л.; нападать, атаковать
Fear came upon him as he stood in the empty house. — Когда он зашел в пустой дом, его охватил страх.
The enemy came upon the town by night. — Враг атаковал город ночью.