HIGH AND DRY


Meaning of HIGH AND DRY in English

DESTITUTE, bereft, helpless, in the lurch, in difficulties; abandoned, stranded, marooned.

2192; headword

Concise Oxford thesaurus English vocabulary.      Краткий оксфордский словарь английского языка тезаурус.