English Dictionary
Definition be caught short in British English
be caught short phrase
phrase
Synonyms and related words

English Dictionary