fell upon
definitions
-
to attack or strike suddenly (past tense of falling upon)zh: 突然袭击(falling upon 的过去式)
examples
-
The enemy fell upon us without warning.
敌人毫无预警地袭击了我们。
The enemy fell upon us without warning.
敌人毫无预警地袭击了我们。