fall on

中上級 (B2) neutral

To land on something, to jump on something eagerly, or to be something that you have to deal with.

"A branch fell on the car during the storm, denting the roof badly."