English Dictionary
Definition hasten to do something in British English
hasten to do something phrase
phraseExample
Scientists have hastened to challenge his findings.
Synonyms and related words

English Dictionary
Scientists have hastened to challenge his findings.