Definition of “forthwith” - English Dictionary

british dictionary