BE CAUGHT (OR BRIT. TAKEN) SHORT


Meaning of BE CAUGHT (OR BRIT. TAKEN) SHORT in English

be caught ( or Brit. taken) short

1》 be put at a disadvantage.

2》 Brit. informal urgently need to urinate or defecate.

→ short

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.