Short Question: High and dry idiom means

Short Question: High and dry idiom means

Explanation
High and dry
Helpless / بے بس