かせた
sekaseta

Ichidan Verb

The past form of 急かせる

1. hurried; rushed; sped up; forced to hurry

Past/Perfective