fell upon
- attackedActed aggressively against
- descendedMoved downward
- pouncedSuddenly jumped to attack
- ambushedAttacked from concealment
- struckPast tense of hitting
assailed · swooped · lunged · charged · rushed · set upon · leapt · collapsed · stumbled · tumbled · crashed · dropped · plunged · discovered · encountered · chanced upon · happened upon · prey
- found synonymsfound, discovered, uncovered, unearthed, located