Англо-русский словарь Мюллера
be on the beach а) разориться; оказаться в тяжелом положении, на мели б)naut.; sl. быть в отставке Syn: see shore 2. v. 1) посадить на мель 2) вытас-кивать на берег
Большой англо-русский и русско-английский словарь
разориться;
оказаться на мели