Akademik

fall upon

1) нападать
2) наталкиваться

Большой англо-русский и русско-английский словарь. 2001.