Meaning
In a difficult or helpless situation, without help or resources, often after having been abandoned.
Literal Meaning
Elevated and without moisture.
Example
“When the project funding was suddenly cut, the team was left high and dry.”