English Dictionary
Definition straight away in British English
straight away adverb
adverb
/ˌstreɪtəˈweɪ/
Synonyms and related words
