HIGH AND DRY


Meaning of HIGH AND DRY in English

1.

( of a boat, etc. ) in a position out of the water :

Their yacht was left high and dry on a sandbank.

2.

in a difficult situation, without help or money

Oxford Advanced Learner's English Dictionary.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.