English Dictionary
Definition be caught with your down in British English
be caught with your down phrase
phrase
1
to be embarrassed by something that happens because you are not prepared for it
Synonyms and related words
