English Dictionary
Definition like a shot in British English
like a shot phrase
phrase
1
immediately and very quickly
