Hasten: to be quick to do something
(Hastened is the past tense of hasten)
9.4m questions
12.2m answers