fell upon

language: zh

definitions

  1. to attack or strike suddenly (past tense of falling upon)
    zh: 突然袭击(falling upon 的过去式)

examples

  1. The enemy fell upon us without warning.

    敌人毫无预警地袭击了我们。