Synonym of “forthwith” is _________? April 22, 2026May 13, 2019 A. by chance B. straightforward C. with excess vigour D. immediately Show AnswerAnswer= Option D