Translation of timpa in English:

timpa

to fall on

(menimpa)

verb

  • 1

    to fall on
    ‘waktu gunung api meledak batu-batu besar menimpa desa itu’ when the volcano erupted large stones rained down on that village
  • 2

    to descend upon, to strike down