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.
Краткий оксфордский словарь английского языка тезаурус.
2012