Definitions
adverb
without delay or hesitation; with no time intervening
“found an answer straightaway”
Look “straightaway” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
without delay or hesitation; with no time intervening
“found an answer straightaway”