English Dictionary
Definition in short in British English
in short phrase
phrase
1
used for introducing a summary of something that you have just said
Synonyms and related words
